Great location - just a few hundred meters from Gran Via, Sol, Plaza Mayor, Opera and San Gines!
Everything in the apartment was a little older than the pictures, in a relatively old building. The heater did not work though set to 30degrees which I specifically filtered the apartments for booking. So it was quite cold with a toddler.
We also had strange issues with electricity turning off 4 times at an odd hour, esp while in the shower which was scary since it was pitch dark.
If the place is spruced up a little with a working heater, I'd recommend it to anyone.