I would stay at this hotel again. The water areas were wonderful, and I love that they only allow hotel guests to use them to minimize crowds. My baby and 5-year-old had so much fun. The staff members were friendly, and the room we had was spacious and very comfortable. I deducted a star because we stayed in a “mountain view” room and unfortunately the view wasn’t worth the extra cost. It overlooked a weird, maybe abandoned (?) house, and another building, with the mountains through a small tree/building opening. Also the 10am check out time is a little rough with kids. But overall we had a good time and would recommend!