We had a great few days in Toronto while staying at this place.
Check in was easy, the view from the apartment is great, the shared hot tub is awesome.
All in all a great experience.