We had a great time in Mexico City. Our stay was perfect and the place was clean and very nice. Communication was very good and responded to questions quickly.