The location is PERFECT! If you want to be in the center of it all, and literally walk (or bike, if walking isn’t your go to) to all the TO DO places AND have every possible restaurant at your doorstep, then stay here. Richard was very accommodating with mine & my husband’s schedule, and considering we arrived the day of the Toronto Raptor parade — literally on his block — he greeted us like ALL was GOOD. If you want “things to do, eat, see” ask him, he has a lot of information. AND apparently, he knows folks who can assist in car rentals, if you decide you want to get away.
The place is ideal for solo travel or a couple, but anything beyond that I wouldn’t suggest. I can’t speak for amenities as we were on the run the entire time.
Happy travels!