I wanted a Hilton brand hotel with an indoor pool for my daughter. It has a cool, long spiral slide but the pool area is quite small. The bedding was clean and they touted their mattresses which have adjustable firmness on either side of the bed. I found the beds to be extremely firm, even when on the softest setting. The shower was very nice and spacious. The room wasn't completely cleaned though after our first night there. Also, the TV is not HD is the picture looks pretty lousy in this day and age. I did not eat at the restaurant.