We visited Thaba Kwena in July and was very impressed. The restaurant is small but the food was very tasteful and very reasonably priced. The premises are clean and neat. The tour was short but our gide, Alvinah was well informed and very resourceful. Definitely worth a visit.