We had an excellent time at Geoff’s apartment.
Both Geoff and Christine were really friendly and answered any queries that we had (although I only had one - how to pay for the trams as the TTC website is a little confusing).
The apartment is close to a beach area, swimming pool, large park, tram stop and restaurants.
If I’m ever back in Toronto, this will be my first port of call.