Excellent, excellent, excellent!
This apartment is perfect for a group of 4 or less. It is spacious and the location is perfect. You can walk to several key locations such as The CN Tower, The Aquarium, the stadiums/arenas, City Hall, St. Lawrence Market, etc...(Since you are located in Downtown, walking is your best option to avoid the heavy traffic.)
Shehzad is an excellent host. He gave us a warm welcome and was easy to reach when needed. He even checked in with us towards the end of the trip to make sure everything was ok.
We would definitely stay here again.