The photos are pretty accurate. The flat is very clean and comfortable but no extra frills. We loved the location, just a 15 minute walk from lots of attractions but still felt like an authentic part of Madrid with lots of locals. Not necessarily suitable for younger children though.
I'd recommend to younger travellers looking for a comfy place to spend a couple of nights.