We had a great stay. The location is simply excellent, even better than what it seems on the map. We were able to comfortably reach all major landmarks on feet - Plaza Mayor is right behind the corner.
The flat is nice and fully equipped (kitchen, cuttelry, washing mashine...), and Kristian gave us plenty of tips and hints to explore and enjoy Madrid.