We stayed here with our 16 year old and 4 year old. The condo was comfortable, well apportioned, and the beds were VERY comfortable. The location is ideal and it is wonderful to have a garage spot. We also loved the community chairs, beach toys, etc. The only downside to this unit is that the bedrooms have an odd set up - you have to go through the master to get to the smaller room and that room does not have a door that shuts completely or latches. Other than that oddity that may or may not work for your group, we recommend this property highly. The office staff were also lovely and very helpful.