I first attended Moyo in 2004. They had just started the venue at Spier Farm, near Stellenbosch. Lira had told me about it, so one day on our way home from Cape Town, we stopped to check it out. It was like a little fantasy land!
There were tree houses, with tables and lounges. One could have lunch, or a drink, or just sit and enjoy the view.
There were elaborate fountains, and barrels for making a fire when the evening grew cooler.
That first year, they had a variety of entertainment including Zulu singers and some more traditional African dancing and singing. I have noted on the last 2 visits, that they have had a more "expected" type of dancing and singing.
Although I did not find it as good as it used to be, with not the variety and quality of food in the past, the students really seemed to enjoy it and said it is definitely a "must keep" in the trip. Perhaps that is the trick: to keep trying to see something through the eyes of those who have never seen it before.