We enjoyed our stay at the flat very much! It is well located, very clean, and got everything you need for a few days in Madrid. Communication was great and the check-in very easy via a reception in the building. The pool, which is shared with the rest of the building, is a particular highlight.
This is definitely a good choice for your time in Madrid!