We stayed at this property on April 26-28, Very clean, staff was very helpful and courtesy, loved the convenience with the restaurant's and ice cream shop on the premises, really no reason to leave once you get to the Hotel. I took my grandkids, and they had an amazing time. I really would recommend this place if you have kids. We enjoyed the water park, we liked that the park had an area for the younger kids and bigger kids as well. We enjoyed playing mini golf, and also, enjoyed the pool area over in the area our room was, it had the bounce slides on the pool deck. My grandkids ages were 16, 13, 5 and 2. There were something for each of them to do, and they definitely cant wait to go again.