New Wing built on the side. Stayed there last year and it was fine. Location requires your own car as Public Transit up that way is poor. Near 404 and 407 freeways so very easy to get around. Great location for Toronto's "Northern Suburbs". Fantastic Chinese restaurants in the area.
My guess is the old wing has not been renovated yet. Go for the new wing.
Dave London, UK