The gardens are fabulous, pool area is lovely and we liked that a lot of local people use this facility (a marriage proposal one night, several local conferences/meetings, wedding photos another day). staff were very helpful. Our first room was lovely: sliding doors to a terrace, well proportioned and furnished, though water pressure was a bit week. On our return a week later, our room was rather small and a bit shabby but still comfortable. There seems an ongoing issue getting the wifi to work with iPads, but give them a little time and they get it: either by rebooting their routers or actually handing you a router/extender to take to your room.
One note: If you are newbies to town/Zambia/Africa and ask for a cab to meet you or return you to the airport, they will do it, but they will charge K250 per person (about $25), but just grab a cab and negotiate the price upfront and you'll get the ride for K250 total for a couple.