The place is clean and comfortable! Extremely close to the metro, and there were some restaurants open till midnight for food and 1am for drinks. Communication with Sasha was great. He answered every question we had. We did not meet Alexandre.
It is quite a bit of a walk to the Eiffel Tower base, approximately 30 minutes. If you take the train to bir hakim station first then it is a 15 minute walk from there.
Overall the place was great and I would recommend it.