The place itself is very good - it is in an ideal location being only a 10 minute walk to the Eiffel Tower. It was clean with everything we needed and the bathroom was really big.
The only issue we had was with check in. It is a self check in process with a lockbox containing the key to the apartment. However, when we arrived to the apartment, the key was missing from the lockbox. I called the hosts and they were very responsive but it took them over 1 hour to bring a spare key so we had to wait around in the tiny narrow lobby of the apartment building until they arrived to let us in.
Other than that, we had no issues and enjoyed this place.