Beautiful and comfy apartment for a trip to Mexico city, best location and amazing amenities.