This was the perfect apartment for our visit to Mexico City. The apartment is large and clean. The kitchen has everything you need and we especially liked the cleaning service that came every two days. The location can’t be beat, it is the perfect place to stay. The only thing I would suggest is if you have multiple guests you ask for additional key cards.