You must stay here!! Perfect location, perfect space, perfect host! My partner and I were a little hesitant to stay at an Airbnb and give up hotel amenities, but we are so glad we chose this apartment. From the very beginning, Angel was responsive and helpful. The check-in process was super easy and one of Angel's business partners was waiting for us when we arrived. The location is absolutely perfect. The apartment is walking distance to most of the popular tourist sites, there are many restaurants and markets on the block, and it is close to two metro stations. The street was clean and safe and surprisingly quiet. We heard no street noise from the apartment. Inside the apt., they had great amenities including two wifi receivers for the front and back of the apt, large bathrooms with spacious showers, washer/dryer, iron, hairdryer, a large TV with cable, netflix and prime, and a great kitchen with dishes, cooking utensils, filtered water faucet, and a Nespresso. They also made some great restaurant recommendations, two of which were our favorite meals of the whole trip. Overall, I strongly recommend this apartment!!