I was admittedly nervous as I'd read several reviews talking about dirty rooms and linens, unfriendly staff, and a lot of vagrancy in the parking lot at night.
None of this reflected our experience. Check-in took 5 minutes. The rooms were clean and well kept. Some of the hotel does show it's age, but it's a very old property so all things considered, it's extremely well kept. Staff was very friendly and polite.
The breakfast was above average, with do it yourself waffle irons, sausages, eggs, muffins, cereals, etc. There was also 24hr free coffee and lemonade available in the lobby.
We were a group of 6 I'm two rooms, with two kids. They really enjoyed the hotel. Champys was an absolute hit for us. It is an extra cost, but worth the money. The kids played in the climbing area for a good hour, played video games for another hour and we had several rounds of mini golf. It was quite a lot of fun and a great break in our shopping trip.
The indoor water area gets a little crowded, but access for the kids is free with your stay. There is a strictly enforced height requirement for the slides (44" ), our youngest was too small, but she still loved the splash and spray area.
It is right next to all the major stores in the area and just a few minutes drive from the mall.
The restaurant attached to the hotel, Percy's was excellent. Food was good and the service was prompt and very friendly.
Overall, id definitely recommend this place for a stay, we will definitely visit again.