Visited with friends recently on a weekend. All had the buffet option which was good value for money and my vegetarian requests were happily accommodated. All the staff were very friendly.
I'd recommend not eating any breakfast or lunch before you visit as you'll be stuffed from all the generous portions served. Almost too much food offered!
Would definitely recommend a visit.