This place was terrific. It's close to the Reina Sofia, and also the main train station. The local neighborhood is very nice with groceries and other shopping easily available. My family likes to take public transportation, so being close to the metro was great as well.
The unit is clean and can accommodate a family of up to 6. We used the kitchen for breakfast and for snacks. It worked fine for that.
The single bathroom is okay -- it would be great to have another half bath. But the value can't be beat.
Some folks would want more than a single air conditioner, but it didn't bother us. We just opened the windows more often.
This is a great place. I would highly recommend it for a comfortable and high-value stay in Madrid.