An stylish and welcoming apartment in a fantastic location. REALLY close to Atocha Station as well as major attractions. Great communication and hospitality. Definitely worth a stay.