The location is really good. You don’t need a car or bus for sightseeing. Nearly everything is walkable.
From the terrace you see the CN tower and skyline....