Alvaro was the perfect host! We stayed for 3 weeks and Alvaro went above and beyond to answer all of our questions to make sure we had a great stay. The apartment itself has everything you need for your stay, it's in a GREAT location. Even being right on a main, busy street, it was very quiet inside the apartment. The bed was also very comfortable. Overall, we had a great stay and would absolutely return the next time we come through Mexico City.