The place was exactly as shown in the pictures, modern, comfortable, close to downtown and with an amazing view of Toronto.
It was my first time in Toronto, and reaching out the main attractions was really easy, you could literally walk to CN tower in a manner of minutes.
Also, the Fort York area is a great neighborhood with many green parks all around.