Have never played golf here but I've attended a wedding that was outstanding in terms of food (flare catering were the guys who did the food) and the location was amazing even though the weather forced the ceremony inside.
The clubhouse has such an awesome location on the water. The man on reception on the weekends is just lovely and will loan a collared short on weekends if your bloke doesn't have one on...what a great idea to prevent people being turned away.