One of the best places to stay in Toronto. Well managed, great appliances and good quality furniture.
Add to that the great service of the team for any queries.
Strongly recommended