We were very pleasantly surprised by this hotel. It's very nice. Clean. No smells. Staff is friendly. We had a suite with a kitchenette and although it showed its age in spots it was clean and comfortable. Very nice large bathroom and shower, plus a jacuzzi tub. They have a fabulous restaurant on the premises that opens to a covered deck that is simply gorgeous in the evening overlooking the river. The restaurant is a bit pricy as you might expect, but not outrageous. The food is excellent. About the only negative I can say about this place is the mattress was hard, but that's subjective. Others may love it. It was just a tad too firm for our liking. We were only a few minutes from the Rainbow Bridge so getting to and from Canada is a breeze. Overall we highly recommend this place if you're traveling with pets. They do limit you to 2 animals of up to 40 lbs, but no one even asked us about our little dog.