Christmas comes early at Aberdeenshire hotel with 1,000 tickets sold for party nights

© Supplied by Susan BlairPost Thumbnail