We stayed one night, in high season. The room was small, but fine. The bathroom was tiny; it was so small, we had to turn sideways to pass between the shower and the vanity (and we're skinny!).
The manager was outstanding, and very customer-focused. The breakfast was fine. It was very nice to sit by a small stream while we ate breakfast.
My biggest issue is value. I just didn't see any reason why the price was so high (around R 3200 per night). To me, given the location, and the setting, the price was at least 50% higher than it should be.