Tourism and hospitality - A profession of the times.