Really fantastic location & great apartment.
Would recommend staying there if you want to be in the centre of Madrid, with access to everything.