Die Lodge befindet sich auf einer privaten Insel im „Panhandle“ des Okavango Deltas. Die Lage ermöglicht es, einen wenig besuchten und landschaftlich reizvollen Teil des Deltas zu erkunden. Die Lodge verfügt über nur acht Chalets und ist eine der ältesten Unterkünfte im gesamten Delta. Die abgeschiedene Lage erlaubt Bootsfahrten oder Wandersafaris in der Umgebung, auch die Tsodilo Hills mit ihren Felsmalereien sind in der Nähe.