This apartment is great for a stay in Toronto. Even tho we were there for work, the location is great for getting downtown and there are lots of restaurants within walking distance as well.
The apartment itself is well equipped and exactly as the ad states. Beds are super comfy and the place was nice and clean. Would highly recommend staying here, and will most likely stay again for future business trips.