I would most definately recommend the Flagstaff Hill Golf Club for a wedding function. We hosted our wedding reception there and it was absolutely perfect. The service was exceptional, the venue is perfect and the food was excellent! All guests were raving about the food and said they were well fed and that the food was lovely. Julie and the team really made it amazing!