We had nine people in our group, ages 12-82, and the property was perfect for us. We stayed in the upstairs, the downstairs, and the studio and each was great. Beautiful views every direction. Plenty of space for us to spread out at some times and all come together at others. The pool, the beaches, the food - what an incredible getaway.