Filomena's place is really great, with an amazing localization, you can find everything near the condo, and the pictures are up to date.
Plus great communication with Filomena, I definitely recommend this place for your Montreal stay!