8/10
Beautiful scenic view when you book one of the premium villas. Nice and clean pool and incredible food and an extensive menu card. We travelled with a toddler and since the resort is on a hill with lots of stairs, it’s better to travel with older kids.