The place is amazing, cheeper than a hotel and better by far. You have everything you need in the flat(everything put in the description is there) and everything works perfectly. The flat is clean and well placed in a calm street in Madrid, a 2 minutes walk from the metro station by which you need around 10 minutes to get to puerto del sol. Angeles is a very nice person and will do everything in her will to make your stay comfortable. We were scheduled to arrive at her place at 16h, but due to a delay in our flight we arrived an hour and a half late so she waited for us. Not only she didn't make a fuss about it, she didn't even mention it and acted as if we were just on time. A gesture worth a thousand words.
Anywho, I recommend this place to anyone looking to enjoy a few days in Madrid.