We enjoyed our stay in Mexico City. It was enhanced by our accommodations. The apartment is spacious and clean. Having three bathrooms is a plus. My daughter, her two teenage children and I were overall very pleased. Due to a full kitchen, we able to make breakfast each morning before starting our day. This helped tremendously with lowering trip expenses.