What are the key challenges faced by modern hotel managers?