The location was ideal for us. A very easy distance from the Louise metro stop, in an excellent part of Saint-Gilles. It's a residential street very close to a main avenue and there are lots of restaurant options just a little further up the street itself.
The apartment was very much as described and all advertised amenities are available. I found the bathroom very clean. The room is nice with a comfortable bed and there are some thoughtful touches throughout the apartment.
There are many (many) multilingual signs to clarify the rules, and the self-check-in instructions are made very clear. The owner does stipulate (again, very clearly) that there are fines associated with breaking any rules (i.e. deviation from instruction). If you are comfortable with this, I would recommend this accommodation. It is convenient and the room is comfortable, but we did feel hyper-aware of the reams of rules at all times. One can't help but feel that the host is looking for an excuse to fine you. However, as we adhered strictly to the rules, we emerged unfined!