Great place right across the street from Atocha a train Station