This resort is amazing! What's not to love with the stunning views, fun pool, yummy onsite restaurant and beautiful home. It was easy to access a grocery store, restaurants and shops. I stayed with my husband, two kids (4 & 2) plus my parents. We all fit with no issues. The only reason for four stars instead of five was due to two factors. First this home was stocked like a typical Airbnb. It's not a requirement but almost all homes have things like laundry detergent or coffee but this home didn't. Second, this home didn't have the 'extras' other places offer. For example - not beach chairs, umbrellas, sand toys, ice chests, or even a pack n play. Again most of those are offered in most other rental homes. Both minor but worthy of a call out. We would absolutely stay here again!