Amazing resort. The staff are super helpful, the rooms clean and nice and the scenery is beautiful. You can either enjoy the pool or head down to the private beach. We booked including breakfast which was a great start every day before we headed off to explore. Can't recommend this place enough.