Great location in the centre of atocha!