The place was exactly as stated and a I had a great stay. The location was perfect because it was walking distance from every amenity you could need/want, including Toronto must see sights and great restaurants and bars. Queen Street West is such a vibrant area.
The arrival and departure went smoothly and our host was responsive to all our questions.
Highly recommended spot.