Had a magical vacation thanks to CasaSandra. The food, room, yoga, as well as beach/pool were incredible. I would highly recommend the whale shark tour organized by hotel, not so much the three island tour (I found it boring). Also request your golf cart taxi to/from ferry terminal in advance. Thanks for a beautiful holiday! Note the wifi/internet is terrible on the island, so download any content before arriving.