This apartment is perfect for your stay in Madrid. The stairs (99 of them and very steep) are no joke, and a bit precarious, but the view is totally worth it. The host of very helpful coordinating checkin times, and providing information about the neighborhood.