Really great flat, just minutes walk from Atocha station. Great communication and easy check-in/out. Highly recommend this place!