This place was great! Its on the 55th floor and has a great view of downtown Toronto. It is in close proximity to CN tower, so if you ever feel lost you can look for that to get your bearings.
Had access to wifi and the pool+hot tub on the mezzanine level, which was a delightful treat!
The hosts were very kind and responsive. I arrived an hour after the official checkin window closed, which did not turn out to be an issue. They also provided a great list of places to check out.
One thing to be aware of is the elevator can get quite congested, so expect for it to take 5-10 minutes to get between the ground level and the 55th floor.
I would absolutely recommend this place!