This place is very close to the Hilton Reforma and the Alameda. Great taco spots nearby both street tacos and restaurants.
The apartment was comfortable and had everything we needed. Drinking water in the apartment was a nice touch.