We had a sleep over birthday party there. The rooms were very nice and the indoor water park was awesome. The on site restaurant was disappointing. Very lame brunch and no wait staff. There are plenty of places to eat off site. Take the drive and go else where to eat. The staff was uneven in their customer service skills.