Nice, well equipped apartment close to the Rogers Center and the CN Tower. Great location!