I stayed at Michelle's place for a month and very much enjoyed it. Highly recommend it for a cool stay close to the water with quick access to the metro, bus or street car. If you have a car, you can be downtown within 20minutes. The upper beaches area is super chill with a bunch of shops on queens, and an actual bakery which was a must for my European self. The water is a 20 minute walk away, right next to the library, which is super convenient if you like to go get some work done and then take a chill walk on the beach. Michelle and her family make you feel right at home and are delightful people to grab a bit with and have a chat with! They also plenty of tips if you're there to visit Toronto.