Good menu spanning local (e.g. trout), traditional South African(e.g. potjie) and staples (e.g. steak/pizza). Specials board is great and usually provides a twist on these.
Friendly hosts and good service. Pleasant surroundings, particularly on the balcony.
Very handy if you're staying in one of the guest houses nearby.