Excellent place to stay near Atocha, totally recommend it