We had a fantastic stay at Goya apartments. The location is great with a 24hr Carrefour round the corner for food and supplies, El Corte Ingles a block away and Goya Metro a similar distance. The apartment block is modern and well appointed - with excellent AC (essential in a heatwave!) & the staff were very responsive to any issues that came up. A supply of basics like dishwasher and washing machine tablets was helpful. The apartment bedrooms were at the back of the footprint - meaning even if there was noise in the corridor it was peaceful and quiet in the bedrooms. The blackout curtains were also great for sleeping.
The pool on the roof was a perfect size for the kids to swim in and had seats and loungers - a great place to spend an hour or so.
We would love to come back again when next in Madrid - thanks :)