Conveniently located and made for a brilliant stay in Toronto!