The Thai food at the hotelrestaurant is surprisingly authentic and delicious. The also give very generous amount. Taste is better than many Bangkok restaurants.
A great place, with an incredible staff, and an amazing view and swimming pool. The only problem is the location, up on the hill, too far to walk to the beaches.