Great.location. Great advice. Warm and welcoming home. Great visit to Toronto and the Beaches.