My partner and I stayed here for 3 nights while visiting the Canadian side of Niagara Falls. Overall, we were happy with our stay. The location was walkable to the falls and casino, it was on a bus line, and it was easy to get in/out of here for driving to other sites without having to fight too much pedestrian traffic.
We had a king suite. The room was a good size and the WiFi worked pretty well. My only knock on this place was paying C$15/day for self parking in a partially gravel lot.