We had a good time at the apartment. Madrid is a wonderful city. The location is great. You can reach every sightseeing spot by foot. The metro is nearby if needed. Shops as Carrefour and Lidl are just a 2 minute walk away. Bars and restaurants are also nearby.
The apartment itself was clean and nice. It is ideal for up to 6 person. We were 3 adults with two kids (2yo & 4yo) - worked well. The neighbourhood is really quite altough located very central.