I stumbled across Annie B's Spanish Kitchen in The Guardian's review of 'best family holidays'; I was looking for something different to do with my two children, who were 10 and 8 yrs. old at the time. We're amateur cooks but serious foodies. On a previous holiday in Thailand, a day of cooking lessons was our favorite part of the trip, so I thought we were ready to upgrade to a full cooking course. We booked a week's trip with 4 days of cooking in Annie's kitchen, which left time for the beach, a day trip to Tangiers, and an outing to Andalusia's regional Michelin star restaurant, Aponiente. Our time with Annie was beyond expectation. The cooking itself was fantastic (the fresh local foods, the Spanish and Moorish flavors, and the techniques we learned), and the varying daily program (trips to the local market, picking our own produce at an organic farm, tours of the local tapas bars) made each day a new adventure. The kids had plenty of time to dip into the pool and cool off while enjoying the treats we made. But above all, it was Annie who made this holiday one we'll always remember. Annie is a warm and gracious host and a fascinating woman with stories to tell. We all loved our time with her and will definitely visit again. I recommend Annie B's Kitchen to anyone who believes life improves with great food, wine and friendship.