Macdonald Hotels welcomes ‘positive’ festive outlook