Amazing location for a visit to Toronto. Fantastic views - super high-rise living!