Great location and very near the Atocha station!