Location is awesome. You can almost touch the CN Tower.