Pemba Magic Lodge, Russels Place | Campingplatz | Vanlifezone