We chose this resort because it's not very far from the airport in Phuket. The journey including the boat ride is only 25 minutes unlike going to one of the other islands which can take several hours. The rooms were very spacious and clean. Staff is extremely courteous and helpful. The restaurant to really good care of us even though we had a very strict vegetarian dietary requirement. The chefs came out personally to discuss what they'll make for us before every meal. The huts are very quiet and private..sometimes a bit eerie if you're not use to it. There were reviews prior to mine where I read the bathroom is "outdoors". It didn't really feel outdoors to us other than the fact that when it rained it kept getting wet inside because the windows are open only with screens on them, not glass (only in the bathroom area..bedroom has proper windows..) Their speedboat service from Phuket to the island is very quick but very expensive at around 1800 baht. This is a bit discouraging to get on and off the island to go for day trips to Phuket. This resort makes most sense if you just want to relax, have some peace and quiet and not go anywhere else. They have activities at the resort though so it's not boring or anything. I would go back.