The place and location are great, super clean, the price is good too. Definitely this is a very good place to stay when you visit Toronto.