Overall awesome stay! The top floor was nice and private with great views of the pool area and surroundings. It was close to the beach for my family (5 min walk or less). Pool was right out in front. Awesome balcony with dining, lounging and BBQ available. Rooms are very spacious, and bathrooms are perfect. Few issues below.
1. The sliding screen door for the main balcony area was locked, and I was told by the staff the owners wanted it that way. Sucks that all the bugs would come in.
2. Having two little girls there was no gate at the back staircase. Other villas had the gate. We had told the staff, but nothing was done during our stay. We had to block off the rear staircase by placing furniture in the way when were outside or closed the sliding glass doors completely. This was a bit of a damper on the stay.
3. One of the main reasons I booked the space was the view of the pool waterfall. Lights were out for like 5 nights. I called in to address it, but it was never fixed.