Don't think it's ugly but I'm definitely not a fan of it.Toronto Cricket Skating and Curling Club.
Don't be fooled by its tacky nature. The surrounding neighbourhood is super expensive. Though this 'hood is immediately adjacent to the noisy 401. And like so many TO neighbourhoods people pay millions to live in, it has its fair share of bland, average looking apartment buildings on the main roads.