The apartment is clean and spacious. The communication, check in, cleanliness and everything else is just as described. I can highly recommend this apartment.
Avenida del Libertador might be quite noisy, so if you are a light sleeper, that might cause some issues in the two bedrooms that are on that side.
For us ot was not a big issue though.