My husband and I stayed here with our two-year-old and had a great time. I'd stay here again. The location is very convenient to walk down to the river or around River North. It was clean and comfortable with good air-conditioning, a plentiful breakfast with many options, and a pool area. My only deductions on my rating are because when we arrived after flying in from the East Coast and went to check in, we were told our reservation had been cancelled! This was extremely stressful, as we had not done this and were counting on the hotel for our six-night stay. Expedia and/or Hampton Inn had some glitch in their system that caused our room to be cancelled without notifying us. The hotel was fully booked except for one room, which was not the room type we had reserved, so we had to spend a night in a smaller room and then move to the suite we had reserved for the rest of our stay. It was stressful and inconvenient for the start of our trip, but the rest of the trip was very enjoyable. I'd just suggest calling to confirm your room is reserved before arriving to avoid the stress we had. As I said, however, I'd still stay here again!