This place is really no frills. You bring your linens, your towels, and your toilet paper. You will battle bugs. However, if your expectations are in the right place you will be fine! There is a very small beach area which can accommodate 2-3 small groups at a time. Most of the lake has lily pads and plants in it, but it’s pretty. Having access ($10 per day) to kayaks, fishing boats, and canoes is what drew us to this place. The kids kept occupied in the boats and trying to catch fish for two days. I think there are 6-7 cabins sharing the lake and other resources so you may find it overloaded if everyone converges on the lake at once. There are lots of other parks and lakes nearby, though.
Music hall really is a hall and was not designed as a residence. It looks like an old church camp meeting hall. There are two large gathering rooms that are not well pictured. One is a tv room and the other is an open room with dining for 15 or so, a ping pong table, and a tv with a DVD player. The tv had Roku with Netflix. We had no problem accessing the shared internet from inside. There is a large, private grilling area with picnic table and bonfire just outside the dining room.
There are TWO toilets (I was only expecting one, so that was a bonus), and one shower. This place can accommodate a very large group. However, if you plan to cook all of your meals you really should bring the basics with you. I would say there is enough stocked in the kitchen to cook for 4-5 people easily. We had to get creative with cookware to feed our family of of 7. There was no coffee, filters, salt, pepper, or other basic when we were there, so you will have to bring or buy everything that you need for cooking.
We had a good time. You will too, if your expectations are clear :)