Very centrally located and within walking distance of everything important in Madrid.
I can highly recommend it.