Amazing place in downtown Toronto, view to CN Tower, Rogers Arena and Lakeside, close to Union Station and Metro system. Definitely recommend this place!