Business confidence lifts despite tough conditions in hospitality sector