Not the worst but not the best either. Extremely tiny room with no separation between bedroom and bathroom. Lots of little irritations including no flexibility regarding check in time. We drove from Pretoria, arrived 50 minutes before check in time and host seemed unwilling to allow us to drop off bags even though he said room was ready.