The location and the amenities are really good. I think quality/price of this place is in another level.
At our stay we found really convenient the parking space in downtown Toronto because there ain't to many options with this benefit. Also it is a great location to use the public transportation, because there is a metro and tram station just a couple of meters from the apartment.
Also the place is super clean and with an amazing view of Toronto area. The room is enough for a couple and the private restroom is really a great asset.
We enjoyed our time in Toronto and definitely we will decide to come back.