The hospitality industry in Scotland has been described as ‘down on its knees’