The place we stayed worked out perfectly. We had 7 adults, 1 infant, and 2 young children. The bedrooms were just the right amount of comfort and privacy, and there was plenty of space for our dining needs and kitchen prep. There was a large balcony and huge windows with awesome views of the beach! We had direct access to the beach with a beach umbrella and two beach chairs included with our stay. Two huge pools(one heated) with hot tubs were added amenities. Everyone had a great time. My two critiques: one, is that the check in time, 4pm, which is a late check in, in my opinion, wasn’t even ready at 4, when some of our family members arrived. They claim that check in can be anywhere from 4-6pm during the busy season, but this was in November, not during their summer busy season. Also, the large table outside on the balcony was missing the glass table top, which prevented us from being able to dine outside. For the amount of money charged per day this is disappointing. All in all, however, we had an amazing time and would stay here again.