Excellent space and hosts!
We had 8 adults and a baby, and the place is generously spacious. We could break out into smaller groups and with everyone doing their own activities. Lots of tables, chairs, and general seating areas. Highlight was the entertainment room, with a great pool table and lots of toys for younger kids.
Kitchen was well-equipped, even given we were preparing meals for a larger group.
The 3 bedrooms and the floor mattress were great, but we found that our 8th adult was uncomfortable sleeping on the sofa and the pull-out couch that can be seen in the pictures. But we're all in our mid-30's to mid-40's... perhaps a younger person/kiddo would find them perfectly serviceable.
Would highly recommend!