This is a beautiful, stylish, modern, and NEW apartment, and the host, Carlos, is very helpful. We stayed for 2 nights. Our family of six (all adults) really enjoyed this place for its quality and location.
Also, before we arrived in Spain from the U.S., Carlos made a dinner reservation via phone for us at a restaurant that doesn't take online reservations. We aren't fluent in Spanish, so this was a huge help.
This is not a hotel, so you can't expect new towels everyday, but it provides nice shampoo/conditioner/shower gel, which not all Airbnb places do.
The terrace is huge and lovely.
Also, if you need to store luggage after checkout, there is a Dropit location nearby.
Highly recommended for a visit to Madrid!!