Our family had the best time. Pool, beach, ocean views, great vibe at the resort. The hosts have everything you need for a relaxing beach vacation. We would definitely return!