The apartment is extremely well located. We were travelling as a family with small children and all the amenities were within a few minutes of walking distance, including supermarkets, shops and restaurants. The apartment itself is beautiful, well organized, safe and with enough amenities for the number of people as stated capacity.
The host arranged for pickup and drop off to the airport which was very helpful.
There is a metro station very close by and bus stops to everywhere in the city and the beaches within walking distance. The host had left a map with directions in the apartment which was a big help.
I am sure we will repeat this experience next year :)