Grand Kimball Lodge was a great place for the three generations of our family staying together for a wedding. There was ample room for everyone to spread out, to socialize and to have privacy. The kitchen was great and the dining table was big enough to accommodate everyone. We had a wonderful time!
I would note the following: there is a very steep and narrow staircase to the second floor bedrooms that only has a railing on one side. Our group included two small kids and we all kept an eagle eye on them the whole time. It actually didn't even feel all that safe for the adults. Also, there isn't a bathroom on the first floor. This wasn't a big deal for us but something to consider if it would be an issue for someone in your group.
Finally, for some reason the mapping apps want to take you to the alley next to the building. This was really confusing. Just go to the building address and follow Bob's instructions, which are perfect for accessing the unit.