I highly recommend Zimbali. We visited for first time last year and are already booked for dinner next month. It’s a cooking demonstration not a cooking class. You watch them prepare the dishes in an open kitchen. The evening starts with a property/farm tour, wear comfy sneakers as it is up and down a couple of steep hills. The food was all very good. The meal also comes with a bottle of wine for each couple. They provide transportation for $20 pp.