The place is a special spot in downtown Toronto. Can’t get much closer to the CN tower!
The place is much as it appears in the photos online.