Comfortable and convenient spot in dt Toronto.