I just stayed there with a group of about 15 this past weekend. The place was fantastic! There's a ton of room (and rooms), big decks, great firepit out back. Even when it rained a lot on Saturday we had a great time with the big TV, the projector screen so we could watch Netflix movies, and playing poker at the table. Plenty of room not only to sleep, but also to eat, for a group as large as ours. Our group has an annual outing, and we've stayed at other locations in previous years, and it was unanimous that we've finally found one we definitely want to come back to.
The place was in very good shape (often other houses have looked great online and then disappointing in real life). We arrived a bit early while it was still being cleaned for us, but she let us drop off our stuff. When we mentioned we probably had more people than there were beds, she offered to drop off some mattresses for extra - which worked out great, and had plenty of space to put on the open room in the first floor. Great time!