I had a great stay at Santiago's place. The location is very convenient. Walking distance to Roma/Condesa/Zona Rosa and downtown. It has a doorman so it is easy checking even at night and you can leave the luggage if you have a later or early flight.
I never stayed long enough in the apartment to use the amenities like the rooftop terrace but it is the perfect place just to hang out if you need to have a break from the city.