Kho Surat Thani in Thailand.
A large range of fishes and amazing coral reefs offer divers unrivalled adventures. Other resorts like Ananda or the Sanctuary, they have in their program things like and massages.
No question, Kohphangan has some of the best island of Ko Ma.
Whatever it could be that you are looking for, there is something for everyone. The island has more than 270 resortaccommodation to choose from, ranging from the backpackerstyle 80 Thai Baht a night wooden hut without bathroom to luxury fully serviced villa with private swimming pool.