I stayed there back in 2005, there was a convention in Madrid, so my options were limited. I remember it being basic, clean and the staff was very friendly. It is very close to Atocha metro, and I remember only about a 10 min walk to Sol and Plaza Mayor.