its very clean, and near the railway station ATOCHA.