I had a great stay at Consuelo's apartment: clean and modern flat with refurbished bathroom, good wifi and TV, very good location with shops/restaurant at a walking distance, good connection to central Madrid with the metro!
To book with no hesitation.