Travel Consultant Skills: The importance of travel consultant skills: communication, customer service, destination knowledge