Overall, the place is as pictured and came equipped with everything that's needed for a long term stay, which I appreciated. It's probably a stretch to call this a "luxury" accommodation as was advertised (I'm actually not sure what aspect of this flat would be considered luxurious), but I found it all adequate and don't have any serious complaints. Stephane was very responsive by email.
One note, the building is on a busy street and the traffic can be quite loud in the living room and kitchen, especially during the summer when the windows must be open, but the bedroom is in the back of the unit and it's quieter there.