Great location, 5mins walk from atocha.