We had a wonderful time. The penthouse apartment was beautiful. The resort has ample pools and a lovely hot spa. We were only minutes from the beach. I would 100 % stay here again. Thanks Greg