Well located place in the heart of Toronto. Very useful for business trips.