When entering Calvinia, after hours of driving with a lot of roadworks, I was not too impressed with the supply of accommodation in this little town. When I nearly exited town I saw something up to my standards, getting out my vehicle something else struck my eye, an old building, but modernly styled, 2 streets away and yes, it's a guesthouse! The reception area was brilliant, paperwork everywhere, it could have been my desk! Room, breakfast included for a right price, dinner was also possible. Wow! I'm going nowhere.
Dinners are also available for the public, there's a catch. With a full house, they simply have not enough tables for own guests and public. The concept of guesthouse and restaurant is good, though catering for own guests needs attentention, so they don't have to queue. Food was great, though!