long distance services are covered by the trenhotel madrid ferrol and barcelona la coruña