Wonderful place and access to Plaza Mayor and Plaza del Sol very close by. Close to Tirso de Molina and Sol metro station. Two metro stops from Atocha train station.
One of the showers were very slippery and the freezer was forozen. - unuseable. Overall great place to spend a few days.