We really enjoyed our stay in this apartment (we were 6). The apartment is very well located, really close to everything - sightseeing sites, restaurants, bars, metro station, supermarket, etc.). The apartment was clean, had comfortable beds and the terrasse was great to spend a nice evening!
We suppose that for some people the check-in could be a little annoying as you have to go to a welcome center to retrieve the keys (it's a 25 minutes walk from the apartment) but we did not mind it.
Overall, great stay that we highly recommend!