Nice apartment, exactly like shown in the photos and really good located, near different metro stations of different lines, what's really helpful. It's also near the metro station America, that has a direct bus that comes from the airport and goes to the airport.
We had some difficulty to meet for the check-in, but problems can happen anywhere with anyone (Noe had a problem with her phone this day...) and it hasn't impacted our stay, that was good.