Perfect location near Atocha Station. The place is really clean and comfy, though a bit noisy.