Ubuhle is an amazing space with a great host. We had our own space but the communication was so effective as well. The family made my family feel at home. My daughter loved running around the house and garden. The views are also amazing.