This place is very strategic, just a few steps away from Atocha station and right in the city center. Love it.