Absolutely superb location if you’re coming to Madrid for the museums; walking distance from Atocha train station.