We were lucky enough to stay at Yamkela for two nights on our recent trip to South Africa - what a relaxed and welcoming experience we had! Una and Charl, the owners, were so helpful with information about Oudtshoorn, things to do and places to eat. In addition, they cooked a great breakfast (certainly amongst the best we had in our entire month in SA) and made us feel comfortable, secure and welcome in their guesthouse - it was really a cosy couple of days which cured any homesickness we were feeling!
The room was very spacious, with a big bathroom and secure private access to the property. The room opened onto a lovely shared courtyard and pool - all in all we thought the value for money was excellent, particularly given the high level of service combined with a homely feel. The location of Yamkela is on one of the main roads in Oudtshoorn, but a few blocks from the 'main part' of town, which we liked. There are at least 2 wonderful restaurants within walking distance (there are a couple of other restaurants which Una recommended also within walking distance, however we only ate at 2 so can only vouch for the quality of those!).
We would defineitly recommend Yamkela to friends, family and strangers - you will not be disappointed.