We stayed here for the Toronto Marathon and it was perfect. The journey from the airport was very simple and easy to get to Catherine's. Also the street car 504 takes you straight into the center of town and you're only a little walk away from from the waterfront which is beautiful.
Enjoy!!!!