This place is amazing! I'm from Mexico City and if it was just my decision I'd stay here every time I visit. The apartment is modern, has new furniture, is clean, has great location, and the best part... it has hotel amenities and services!! They clean the room every day if you want them to and they have 24/7 concierge. After a bad experience at another Airbnb during this same trip, I was very worried about what I was going to find and was so happy to get here. We enjoyed our stay in Mexico City so much more because of our stay in this apartment. The only reason I only gave 4 stars to how clean it was, is because we found hairs in the red rug. My baby was crawling everywhere so it was noticeable for us who spend so much time on the floor with baby. Everything else was spotless.