I have to split my review in 2: the apartment and our stay.
APARTMENT: it is huge, clean and cozy. Some rooms are really beautiful (the salon is amazing), some are more essential (but still hospitable). The kitchen is big and with everything you need. Bathrooms are clean but a little basic. We were a group of 11 (adults and many kids) and stayed very well.
The location is perfect, in a beautiful street close to everything, quite at night, but...
OUR STAY was messed up because of a group of young and too loud people who was in the other apartment owned by the same host. They were shouting at 4am. We had to call the host (Jorge, sorry about that we had no choices) who was so kind to show at 5am and talk to the barbarians. Following night, same story. So, bottom line is that this big apartment are booked by large groups of young people who want to party all night (while we were a big family with kids), the host should somehow prevent this (or give the apartment only to that kind of clients).
That said, the host (both Patricia and Jorge) have been very kind, available and helpful.