You should definitely consider this place if you stay in Toronto! Super comfy and great location!