Super convenient location from and to the airport and Atocha Station.