The place was everything we could've want. Location was great (we even had the pleasure of observing a movie scene being done on our street), conveniently located close to great food places as well as the town center. Would recommend this for your Mexico City stay.