We stayed for a week and it was perfect for our needs; it is close to the metro station (green line) and the supermarket.
The instruction to check in was clear, and the apartment has pretty much everything you might need for a short stay. Thanks!