The studio is nicely furnished and I felt very much at home during my one month stay. It is bright, stylish and created an atmosphere that was both conducive for working and relaxing. I even enjoyed some sun on the balcony at the back - I imaging this is a nice place in summer (I was there in March). The kitchen is reasonably well equipped for cooking your own meals.
Marie-France and Alain were helpful in answering my questions beforehand and they provide a detailed folder with information about shops, busses etc. The English version could do with an update, but I navigated the French version OK. On the one occasion when the internet was not working, they immediately fixed it although it was fairly late in the evening.
It is a quiet neighbourhood with shops and restaurants in walking distance. There is even a community swimming pool with free entry (Tue-Fri 20:30-22:00 hrs).
The only drawback for me was the commute to the city center, in my case McGill university: It required taking a bus and typically two Metro lines and took almost 45 min door to door. I also found myself going to St Laurent for events or going out, which was a bit of a hike. The commute is probably less of an issue if you have a car or use the bikes in summer.