Great location!
Many museums and Atocha station are very close to home.