Must be one of the best places to stay in Toronto if you really want to experience the city and all its parts.