I stayed at this resort for a girls trip to celebrate my Bachelorette party. We couldn't have been more impressed! The rooms are beautiful and luxurious, the food impeccable, and the staff is accommodating and friendly. The beach is a stone's throw away and the pool is stunning! I will 100% be back!