Great location, amazing view from the 23th floor; 25 minute walk or 10 minutes by subway from touristic downtown (CN Tower/Rogers Centre/ Aquarium). Being on the heart of downtown you have everything you need around you (stores, supermarket, restaurants, bars, etc.) Everything was great I would definitely come back.