This resort was perfect. Private beach, awesome pool/hot tubs/shopping/dining areas. Surprisingly comfortable Murphy bed!! Room had nice big tv, big refrigerator, dishwasher & kitchenette had everything we needed. Loved our stay & will definitely return!!