My first time booking on Airbnb exceeded my expectations. The flat is cozy, clean and comfortable with premium location and amenities to make you feel at home. Mireya is an excellent host, helpful and accommodating at all times. This is the best place we have ever stayed at by far in Mexico City.