This was a fantastic place! The location was perfect - about a three-minute walk from Union Station (ViaRail and Go Train), with a large grocery store and Starbucks across the street. Two minute walk to the arena where the Leafs and Raptors play, and five minute walk to the main convention centre and CN Tower. Tons of restaurants and shopping around. An ideal spot for spending time in Toronto.
The unit itself was clean and tidy, with all the stuff you'd ever need for a stay. Comfy bed and couch, and incredible easy check-in. Great wifi too.