We brought close to 30 people with a mix of adults and younger kids, and this place was really exceptional. The separate interior units worked very well - for example, a family with an infant stayed in their own unit - and the amenities on hand kept kids more than entertained while we were at the house. They are already begging to come back!
It's also close to the world-class beaches of Lake Michigan, clean, attractively furnished, and has a responsive owner/manager who was quick to answer any questions. We enjoyed our stay very much and will have this high on the list for a return visit.