I had a wonderful stay at Antonio’s place. The location is excellent as it’s an easy walk to Chapultepec, and all the bars and restaurants of La Condesa. Also, only a couple minutes walk to the nearest metro station which makes it easy to get just about anywhere in the city.
The building itself is brand spankin’ new and the apartment is very comfortable with everything you’ll need.