We regularly stay in Mexico City and the apartment we stayed in ranks amongst the very best. It offers location, amenities, and excellent living space. Kukun made the trip easy and stress-free. They took care of any questions or needs we had immediately.