This house was perfect for our family. Plenty of bedrooms, a pool, a dock, a water trampoline, pool table, shuffleboard, and air hockey. The kitchen was well stocked with dinnerware and cooking utensils. There was plenty of seating for our family at mealtimes. We made good use of the lounge areas in the house and the porch on the back of the house. It's location was also accessible to places in Osage Beach: restaurants, ice cream, shops, go-carts, putt-putt, etc. The house does need a thorough cleaning and there were a few maintenance items to address, but these did not detract from our stay.