Stayed 3 nights at this lovely apartment. Location is downtown Toronto just opposite CN Tower and Roger Centre. Easy 10 mins walk from Union Station. Starbucks in the same building and lots of restaurants within minutes of working. Perfect location for anyone who wants to be in the downtown area. Apartment was clean and spacious with a great view of the city especially during sunset.
Would definitely stay here again.