PERFECT location if you are going in or out of the main train station Atocha. Very walkable to restaurants and museums too!