Nice cozy place at a walkable distance from Atocha station. All the major attractions are close by.