Awesome room on the water, professional villa host service. All staffs knew our all family's name, general manager came to us everyday. Very comfortable, very organized. The restaurants are so cool design and food also really great!
Of course, everything was not cheap but they always met or exceeded our expectations so I strongly recommend this hotel.