Loved the setting and the rooms were huge. Had a lovely view down to the beach but the sea was a disappointment , think it is rather polluted so we stuck to the pool which was great. As mentioned by others I think this property is overpriced and the prices in the restaurant are much higher than we expect to pay in asia. The food was great though and we had dinner and the BBQ one night. Breakfast was a big problem. If you were not there super early then the whole place was dirty. There was obviously not enough staff on to clean and reset the tables and trying to get a cup of coffee, what a mission. Not how I want to start my day while I am on holiday. Having said all those negatives we enjoyed our stay and managed to relax. Though we did go to play mini golf one day and it is desperate need of refurbishment. More staff and better maintenance and it would be great.