We really enjoyed our stay here for two nights. The location is excellent, right in the heart of Madrid. Easy to walk to some of the main landmarks and there is a fun bar/club district within 10 minutes' walk. The flat itself was clean and well-appointed; has all the necessities for a comfortable stay. Air conditioning was great given it was very hot that weekend. As mentioned, the flat is on the 5th floor so there is a climb of ~100 steps; this wasn't an issue for us but might be for some. Overall, would highly recommend.