We found this location to be a great value for a larger group. We had 6 people( 2 parents and 4 kids). There is little available close to the beach like this one that was this size and reasonable priced. Three bedrooms was great to have. Would have been nice to have two double beds in one of the rooms. We loved that there was shade in the pool area. Walk to the beach, food, shopping was all easy. We gave it a four because it lacked the little things that would have made it great like: pump hand soap in the kitchen, all doors and light bulbs in repair, clean furnace filter, more than one kitchen towel and wash cloth, coffee filters that work with the unit provided, more attention to cleaning details, workout area, on time check in especially since we called ahead for early check in. Better seating in the tv room. The front desk staff was friendly and helpful. We do plan to stay there again in a different unit.