Hi,
I stayed at the Zeavola in september which i think is slightly further up than the island village beach resort, it is an awesome hotel (i've no doubt island village would be to) but it was quite out of the way. It was about a 20-25 minute longboat ride to Ton Sai bay, plenty of boats available all the time, so its not too difficult to get about, i went to Ton Sai a couple of times, its alot more lively but i didnt see any hotels as nice as mine (might be a hidden gem somewhere) One thing i did think to myself was that the beach at the Zeavola (right outside my front door) was fantastic and much more peaceful compared to Tom Sai.
Hope this helps, any other questions dont hesitate to ask.
Id love to be going again So Jealous!!