Mayfair Lakeshore is super close to the heart of Toronto, and has great equipment and personnel for reasonable membership fees. You get what you pay for. The place has a great energy - the excitement of the city. Mayfair Lakeshore is also good for families with a new Junior Members Club and lots of programming and activity for young athletes. Great squash here.