We had 6 of us total (3 adults & 3 kids) and had more than enough space. The walk to the beach and the pool was so quick & easy, even with the kids and all of the gear in tow. Our check in/check out was simple, and anyone we communicated with was quick, responsive and very pleasant. Our one “complaint” (for lack of a better a word) was that, although the unit had been cleaned prior to arrival, it could use a good deep clean - cabinet fronts, blinds, air vents, etc. Overall we had a very comfortable stay and were sad to leave!