Our best stay in Thailand, and we have been all over the place. Villa had everything you need, full size fridge stocked with the essentials like eggs, toast and beer. Then there is the sharks, I saw 2 sharks and 1 turtle off their deck. They provide complimentary snorkel equipment (no fins), kayaks, paddle boards and shuttles into town including pick up and drop off from ferry. Food, they have A BOX of menus from every restaurant in town that will deliver, we randomly had sushi and Italian, no problems, food took 40 mins. This brings me to the cats! There are 2 resident fur babies, we adopted one for our stay, he was the highlight of my day (after the sharks). If I ever visit Thailand again this is where I will come, very happy here.