A beautiful apartment with everything you would need for a short or longer term stay in Mexico City. Was perfect for us for our long weekend. Convenient location and great communication with our hosts who were gracious, helpful and generous. Would highly recommend a stay here and would definitely stay again!