Great little place with an awesome view of the CN Tower