De accommodatie kijkt ui over de Sabie-vallei en heeft grote open ruimten en een over het algemeen rustige omgeving.
Die Umbhaba Lodge besticht durch eine schöne Aussicht auf das Tal Sabie Valley, durch große, offene Zimmer und durch eine ruhige Umgebung.