Perfect and cute apartment for a city break in Madrid. Fantastic location and cozy interior. We did find there were a few ants, but otherwise it was completely clean. The apartment is up 85 steps, so if you're not very mobile, this isn't the flat for you. However, it kept us very fit and was well worth the steps once you reached the top.