This is the perfect place for a Mexico City stay. The apartment is in an ideal location with tons of places to eat and drink within walking distance.
The inside of the apartment is even nicer that the pictures indicate and it is equipped with everything you could need for an extended stay.