Have had incredible meals there recently. But 2 nights in a row experienced poor service from the same waitress (assume headwaitress). The first night was more than tolerable, the food was great and our waiter was very good (a guy who had served us before). However upon arrival on the second night... i brought along 10 family members and gauranteed them they would not find better food in town - we were told you were full. Outside area was very busy and inside area was empty, with only one 2 seater there. Spoke to the barman who asked her if they could seat us, and from the waiting area we could hear the same waitress saying NO! they are too busy!! Similarly, the night before when we were not entirely welcomed, and told we might want to go elsewhere as the waiters are quite busy. I understand it is a peak time of year and everyone is tired... but this left a very bad taste in our mouths and was not a disrable first impression on my family members. The restaurant could easily have seated another 20 people inside. The evening resulted in me taking my family elsewhere, where we had terrible food and wasted a lot of money. This was not a good impression on Oudtshoorn in general. Stuck between a rock and a hard place, not knowing whether we should return in future for the good food... or go else where for better service, and a few smiles.