I compare the accommodations and services to a mix of camping and hotel or camping with a trailer/cabin with surprisingly comfortable beds. We had laundry services every Weds and, even though the washing machine was broken, the laundry was back by Thurs. Just note that apparently the guy who washes things likes to iron EVERYTHING.
While I was prepared for pretty much what we got, one girl was expecting to be out in the bushes without toilet paper. Seriously. She packed 9 packages of baby wipes, which she ended up donating (so, not a bad ending). We did have running water, electricity (carry a flashlight EVERYWHERE as power failures happen randomly), private rooms with a fan, wifi (not always working), a pool, absolutely excellent chefs (lots of pasta, rice, chicken, fresh veggies thanks to the garden, and fresh breads), cleaners, and the ability to choose our level of participation. If you really didn't want to do something, you might get teased or razed, but you weren't punching in a time card for work. One girl chose to do almost no work. As much as we disliked her for this lack of team spirit, it was her choice.
A little bit of advice is to bring more USA cash than you expect to use. There is an art market in town with plenty to offer (be prepared to be attacked on all sides by salesmen) and you will want to leave a bigger tip than you think for the staff at Nakavango. The cleaner not only had a nice little corner set up with trinkets that I wish I'd bought more from but he fixed my hiking boots. What did he do? He sewed through rubber so I could have my boots for another week. Apparently they will last another 20 years. I hate those stupid boots, but I wish I'd brought more cash to tip him, buy more of his artwork, and tip the chefs who were so committed to their job that I couldn't break it to them that I'd eaten in town and didn't need the dinner they'd set aside for me.