Offering sophisticated resort conference facilities in a distinctive lakeside setting just north of Toronto.