I had a wonderful time. The destinations were beautiful, the people were welcoming, and the entire trip was truly a once-in-a-lifetime experience. The only improvement I would suggest are making the cooking class more hands-on and allowing participants to do the actual cooking. Overall, it was an unforgettable experience that I would highly recommend.