They say it is unfair to judge a restaurant based only on one visit. They also say you should not do things in the heat of the moment. So - two visits, and a healthy delay between writing this review and posting it.
My first visit to Emoyeni was late in 2014 - a year-end Sunday brunch for our company. The view is stunning, the old Randlord house charming. The quality of the buffet was quite good. But the service was shockingly bad. We arrived here on time as booked, to be informed that they had a wedding reception that ran very late the pervious night. So we had a loooong wait for our table, and very inattentive service. By very inattentive I mean repeatedly asking for extra glasses, orange juice and bubbly, with many in our party not receiving anything until we were seated, an hour later. Many wines out of stock, no sparkling water. The restaurant also has a general air of neglect and there were many shabby touches (e.g. A4 paper stuck to walls with Prestick to show where the buffet was).
But the view - and the jazz band - (and maybe the wine that we were finally able to order) soothed me. And I'm a sucker for old houses with history. So I took my family there again two weeks ago for a Sunday brunch. We called twice to confirm that a band would be playing. Upon our arrival, we were casually informed that there was no band (too few guests). At our table, we were informed that there was no buffet, again because there were too few guests. We had booked for the buffet and the live music, they knew this, yet never called us to let us know. When the fairly ordinary breakfast that we then ordered arrived, it looked terrible. And then we found that the sorry-looking "potato stacks" and clumps of bacon were COLD inside. Not just "not warm", but fridge cold. Who can't cook bacon to order? What decent restaurant would re-heat bacon and potato stacks?
The view was still beautiful when we left, the old house charming but neglected, the restaurant still shabby, and our food untouched. The service was much better though, but maybe that was related to the fact that there were only two tables to be served.
I hope one day to return, when a new restaurant opens here. I don't think it will be a long wait.