House was perfect for a large group. Rooms had plenty of places to sleep, great setup, good location, easy to use appliances, etc. We LOVED sitting upstairs on the roof and hanging out between activities.