This was our second stay be Michelle's place and we will always use this location as our stay in Toronto.
Michelle's place have all the facilities you need for a short to long stay, it is very private and Michelle and her family is super friendly and accommodating.
The location is close to shops, restaurants and the beach, including public transport to get around to all the tourist activities.
They get 10 stars in our book and is highly recommended.