The apartment was cute, quaint and clean. There was a metro station 2-3 blocks away, which was convenient. The walk from the Atocha Rende station was about 15 min.
All the main attractions are walkable. There were a lot of great restaurants and tapas bars in the area. I'd recommend Los Chuchis.
We only stayed here for one night, but were impressed with the experience. Rodrigo's communication throughout the process was great. They offer transport service to the airport, €30, if you don't want to take the 45min metro ride.
The only complaint was that there was some noise in the apartment corridor at night. We put on a white noise app and it was no longer an issue.
I'd recommend this place for sure. Thanks again!