We had an amazing stay in Madrid. The apartment is in a perfect location, close to many attractions. The noise level is minimal and the beds were comfortable. There are a lot of steps to get up to the apartment with no lift, not a deal breaker for our group but could be for some. The only concern was the cleanliness, the apartment could use a deep cleaning and a fresh coat of paint. The floors and countertops were dirty and the walls could also use a good wiping or a fresh coat of paint. There were visible handprints on the walls throughout, maybe from a young child during a previous stay. The host was very kind and check in/out was super easy.