Hotel was the cleanest I have ever stayed at. Staff was very friendly and accommodating. Prices were very steep for attractions and food in the lodge (we left to find more budget friendly dining options and only did the water park and arcade at the lodge). Many of the arcade games were down or malfunctioning. The water park was awesome and the staff was very friendly and attentive to all guests, especially all kids swimming. Unfortunately, a friend of ours, that lives in the area, was not able to come in and hang with us without paying the $50 charge for a band. The "free entertainment" daily was geared more toward younger kids, my 8 year old was pretty bored with it (except the dance party, she liked that!) I would recommend this location, but save your pennies before you go!