We visited here in September 2022 with a group of 7 people.
The location is very good as it has major connectivity with metro, tram and bus. It takes about 40 mins to reach Eiffel tower from here via metro.
The rooms were very clean and well decorated.
For the price this a very good place to stay if you are a large group of 7-9 people.
The owner had kept extra storage for towels and toilet papers. So we did not had any problems in maintaining hygiene
The only con is the apartment main door is right on the footpath and the door lock was not working properly for us.