New lodge opens in Pilanesberg National Park