Very clean and terrific location. Within walking distance of most attractions. The flat has everything you’d need. Comfortable bed and couch.
My only qualms are the lack of privacy with the open shower and the flat is on the third floor (several stairs and no elevators, which is to be expected in Madrid).
I would stay again and recommend.