We had 37 people stay on the property (between the 3 houses) for a weekend - the place is perfectly set up for these large groups. 2 of the houses are connected by the outdoor space, so great for gathering / hanging out / eating (inside or out in nicer weather). Between those two houses you have significant sleeping upstairs (with private rooms) and downstairs (with shared bunk rooms / pull out couches) + very comfortable couches in common rooms if you need to add a few more. You also have the benefit of great lawn space for activities, hot tub on the shared outdoor space, private tennis court a short walk away, and a swimming pool in the summer (we didn't use given it was October). The 3rd house is a short 2-3 minute walk away and sleeps another ~10 in a mix of beds (this house is mostly meant for sleeping if you're combining it with the other two).
The owner was great - we had some unfortunate issues initially, but he was extremely reasonable, helpful, and responsive in helping make sure we had an enjoyable weekend and everything we needed. He clearly cared that we had a good time during our stay, and helped us not only with the property, but with recommendations around the area. He's extremely flexible in how the houses are being used - we had a bit of a party, which he was fine with as long as we cleaned up after ourselves. We were also able to make use of the fire pit which is steps away from the joined houses.
Location is ~20 minute drive to the town of Stowe, which being there in the fall, we did some hikes, played golf, went to some breweries, and bars in the area. Fall is crowded as the "leaf peepers" make their way up to see the amazing foliage.
Overall, property was perfect for our needs as a large group wanting a space to all hang out together and extremely friendly owner helped even more.