I was initially not excited about going to this hotel because we had stayed at a similar type of waterpark hotel in Rockford and were VERY unhappy. We had tickets to Great America and I found a Groupon for KEYLIME COVE so I figured why not try it out for this price. I have to say it was WONDERFUL!! Everything was in perfect working order, clean and the staff was SO friendly. The waterpark was SO well maintained and there were plenty of lifeguards on staff keeping an eye on things. In addition to the waterpark there were SO many things to do as well!! Plus the free shuttle to Great America was an excellent bonus!! That saved us $20!! The rooms were very comfortable and even had a ceiling fan in the room! What a great feature! The decor was very tropical (as to be expected) and clean clean clean! We did get the room for a good deal and our budget doesn't really allow staying at places like this often, BUT we will be saving up to go again as soon as we can. It IS worth the money!!