Christmas time is always a happy time at Watermark Castle Cove