The perfect place to stay when wanting to visit Toronto!