Perfect layout for a large group. It allows for group socializing while allowing all to have their own privacy. Something you just can't get from a hotel stay. Plenty of space for family members from different states able to catch up. We loved being able to have family meals together without having to try to talk over the noise at a restaurant and relaxing together on the patio with a great view.