Yes. I have stayed at five of their lodges on two different trips, the last one being in August. In general, they are quite well run, have good lodges (only their more newly acquired Le Roo LeTao did I not care for the staff at) and are well regarded among my friends who live in Botswana for how they care for employees.
I'm on my phone now so not as easy to type much, but will either PM you or post more info on the lodges when I'm on a real computer.