Communication and location were great. You are about 15 minutes from the CN Tower and everything else is walking distance. Additionally, there is parking on site.
We were disappointed in our stay though. It took us over 40 minutes to check-in as the check-in instructions are incredibly confusing. The lockbox was jammed, there are 2 different garages (your GPS will take you to the wrong one), and then there are 2 separate elevators. One will take you into a completely different building. Additionally, the place was run-down. Several of the lights didn't work, there was no hand soap, previous linens were left int he dryer, only one regular size fork, no coffee, etc.
To quote a previous review, "If you’re young, wanting a non descriptive space and in a central Location this might be for you."