We had a wonderful stay at Diana's apartment. It is clean, well equipped, and well located near the metro stop, and the roof deck was a lovely added bonus. The stairs are a bit of a hike but nothing too crazy. It is also very close to the Cineteca Nacional (highly recommended!). Diana was extremely communicative and helpful during our stay, and left nice welcoming notes around the apartment when we arrived. We'd love to stay again!