Honestly speaking, this apartment had everything anyone would need. The amount of effort put in the actual stay is top quality. Offering pick up directly from the airport and on arrival, having all the "small" things that really make it feel like home. A lot of water, small snacks, all the shower necessities for free.
Regarding location, it is 30 minutes by car to the center but it has a metro 5 min walking from the apartment. It is very quiet, very nice area, has some restaurants, has a very nice gym and pool in the building.
Definitely coming back to this apartment, despite the distance from center.