We had the best experience ever, the staffs are very friendly, they know our names and our daily needs, they cater all our needs, they have designated butler for us, the view was excellent, the indoor tub was huge and warm, the outdoor private pool was clean and very accommodating, the food was okay, not that great but okay, overall we love this place and we surely will stay here again soon