The relationship between hotels and online travel agencies. Opportunities and challenges for long-term strategies.