I'll recommend the place. Location is just perfect. You can go everywhere on bikes (there are at least 3 bixi stations nearby). The grocery market is 5 min walk from Suzie's house.
Suzie was very helpful, friendly and easy to make friends with.