Perfect for our family reunion - we were able to rent both the upstairs and downstairs units to hold our entire family. We had plenty of room for everyone to have their own space, and we loved the big patios for breakfast/lunch/dinner. The close walk to the beach was perfect with our large group - we could run back for anything we left or if someone needed to use the bathroom. Would definitely recommend for any family looking for a relaxing vacation. Also had everything we needed - even covered, safe parking!