We did a family reunion getaway and this property was perfect! There were enough rooms for every family to have their own space, there were toys and games for all ages (barbies, cars, kid games, shuffleboard, cornhole, pool, two TVs), and the dock with the kayaks and slide was a great place to cool off. Although there was some lake traffic, it wasn't a busy channel and didn't impede our enjoyment via lazy lake swimming and lounging. The place was very clean and well stocked with kitchen gadgets (two griddles, plenty of pots and pans, baking pans, measuring cups, two sets of silverware, etc.) One thing I wish I knew before going: the stairs are not great for older people. We had the grandparents (mid 60s) and great grandparents (early 80s) with us, and the stairs were a little challenging for my great grandfather. The stairs from the parking to the front door are somewhat irregular in height, and the stairs inside the house are shorter in depth than traditional steps (fine for most people, but all the 60+s walked down them sideways so their whole foot fit on the step). The beds are a little on the firm side, but not so firm that it disturbed our sleeping. Overall, this house was fabulous! Exactly what we wanted and we're very happy with the quality for the price.