Great place to stay. Just few meters away from Metro and 24h supermarket. Easy communication and check-in/-out! Well equipped small flat, only a little bit hot at night in summer because AC has to be turned off after 11 pm.
All in all perfect for Madrid!