My family enjoyed a five night stay at this beautiful resort. The staff was amazing, especially our chef, Ann! Everything we could possible want or need was taken care of. We relaxed by the pool, enjoyed massages, walked on the beautiful beach. They always had a driver available if we wanted to go shopping. We loved our stay here!