Great stylish place, 10 minutes from CN Tower.