The place is okay, you get value for the price you pay. We weren't too happy about the cleanliness of the place, but managed to work around it. Otherwise, it was a good stay and Naledi is a great host.