Great central place in downtown Toronto! I was over here for almost 50 days as part of work and needed a place that felt like home instead of hotel-hopping all the time; this place was exactly what I needed!
All the included amenities like cable TV and free Wi-Fi were great, plus the location and the included gym were a massive plus.
If I return to Toronto I'll definitely stay here again :)