The apartment is great! It has everything you need :) the equipment is modern and clean.
The location is superb: 5 min walk to Callao and Gran Vía.
Unfortunately though, the apartment does not have any windows... But I guess it won't really matter that much if you're enjoying the beautiful city during the day :)