We had 4 generations staying under one roof, and it could not have gone better. The house is well suited for all ages. We had enough space when we needed to be separate and enough space when we wanted time together. The amenities kept everyone entertained. The house is very comfortable. Jeff keeps it up and very well stocked with the everyday items you would need or use. The lake is great especially for young children, our one year old got her first taste of being in the water, and loved it. We had a camp fire every night. What a nice get away.