My family and I had a lovely stay. The apartment slept 8 of us very comfortably - several having beds to themselves. It appeared just as it was represented in the online photos.
The property manager was polite and helpful. It is close to three metro stops and the Gare St. Lazare train station so it was easy to get anywhere in the city or surrounding area. We were looking for a place that we could decompress after a busy day and to take some meals "at home" and this apartment fit the bill nicely.