Golfing vacation with gourmet dining