The house you're referring to would be Chelster Hall, just West of Bel Air Dr along Lakeshore Road. At 48,000 square feet, it's definitely the biggest in Oakville, although I think some of the smaller ones, like the one SW of Lakeshore and Maple Grove look nicer.