5-stars are given to the hotel facilities. We stayed in a villa for 2 nights with great view and good privacy. Breakfast is great in the restaurant near the beach. Some of the staff were helpful but staff in the hotline operator were not. We have booked the tickets for the boat in advance through the operator but finally was not reserved. The staff named Molly was helpful.