This place is amazing!! Very neat and close to the Atocha Station.