Great place!! The location is amazing, just a few steps from CnTower and Front Harbour.
The building is great and the apartment has all you might need.