Staying in a Zimbabwe National Park has always been basic but perfectly adequate and comfortable. Staying at Main Camp last weekend (10-12 Nov 12) proved an interesting experience for judging the state of the camp. We checked into the camp, unpacked and then discovered a large window was broken. Reporting this, they immediately moved us into a vacant lodge. The point here is that the lodge we were originally due to stay in has clearly been renovated and upgraded. The furniture was new, the cooker much more modern and there was a proper kettle. It was a 4 man lodge and had both a bathroom and shower. This is Lodge L for anyone interested. We were moved to Lodges J1 and 2, two 2-man lodges which can be joined together. This left us with older furniture, an older cooker (oven didn't work in one end) and no kettle but really it did not make any difference! Please check my comments on other accommodation at the end.
Self catering is something of a challenge, more because the kitchen is fairly small than anything else. The fridge is fine and the hotplates were certainly hot and even heating water didn't take too long. Bring your own food if possible because the little store, whilst stocking basics, does not have (much if any) fresh food (it also has drinks and toiletries) and is also very expensive. We brought food for our first night and also rolls, cold meat, chips/crisps, biscuits and fruit to make picnic lunches (and mealie meal to make porridge for breakfast which may not be to everyone's liking!) and ate our remaining evening meal at the restaurant.
The restaurant is a little smarter than it was 15 months ago when I was last there. Service is not quick. I suggest you order a meal in advance and give a time of arrival if you can. The menu is reasonable. Not surprisingly it is relatively expensive unless you eat the traditional meal which I highly recommend by the way, not only for being cheap but tasty and filling too. There is a more snack menu for lunch if you wish but I didn't test it. Attached is a bar and TV area (now with satellite). Fuel is also available again at the camp but I imagine it is not cheap!
A few more quick notes on the lodge : the hot water is heated by log fire boilers in the afternoon/evening and was very hot. I found the beds very comfortable and there are mosquito nets and an overhead fan.
There is an attendant who will wash up, make beds, sweep etc and I have always found these national parks workers friendly and efficient though you may need to understand that they service several lodges not just your own!
I also add in that you can have cheaper accommodation at main camp in chalets or cottages (or indeed camping). These again are comfortable and clean but ahve more basic equipment than lodges, perhaps lacking crockery for example and in the case of cottages you have to use a communal fridge and cooker.
Overall, I well recommend a stay here.