I stayed for three days, which included Christmas Day. I was forewarned that on Christmas Day there were no services available, but was pleased to see 'extras' of everything had been provided (towels, milk, breakfast, etc) which was thoughtful and appreciated.
The room was very spacious and quiet, with a pleasant view. I was out most of the time, but when there, all the staff were friendly and helpful.
I'm not a golfer, but for those who are, I can't imagine much better than a break here.