Amazing overall stay! Great location and excellent assistance in coordinating checking in and taxis. The apartment was very clean and had more than everything we needed. Close to markets, great bars, and restaurants. We could walk everywhere: Prado, Sofia, Plaza Mayor, etc. Highly recommended!