We couldn't have picked a nicer place to stay on Table Rock Lake. The facilities were clean, well maintained, and had EVERYTHING we needed. We had our grandchildren with us that had a variety of ages. The older grandchildren loved the extra "things" available to them .. putt-putt golf, sand volleyball, shuffleboard, two pools to choose from, and the host of water sports off the dock. Our younger grandchildren, babies, enjoyed splashing in the splash pad, and the momma's enjoyed having the pools so close and convenient. All the adults loved the hot tub, choice of pools, the view was AMAZING, and the patio with a personalized fireplace was perfect! Another benefit to this place ... the water was amazingly smooth ... It was a great location to ski, tube, or just cove out! Loved it!