I haven't actually played there, but I have walked the fields and I am planning to bring a large group there.
I have bought stuff at the pro shop and I have to say it's first rate. The owner is very helpful and honest. It's great to be able to ask for advice and get a good answer. His prices are also excellent.