Everything was perfect. Very warm welcoming. Extremely clean flat with all the necessities. Great location, walking distance to almost everything. For me, the only thing was the 4 flights of stairs. I think the apt is worth climbing the stairs but for my next Madrid trip I will look for a place with a lift/elevator. If your use to it or in great shape the stairs should not be a problem for you.