Our stay at Tongabezi was for five nights and it was a fun time due to the great surrounding area. However, the lodge was more rustic than we expected - our booked rooms (half time at Tongabezi and half time at Sindabezi) did not have enclosed bedrooms (i.e. the room had curtains at least for part of the walls. This made the climate control difficult (I was cold one or two nights despite heating pads in the pad) and also made the room loud. Mostly, it didn't feel secure. there were no locks on our doors. Now, the area is beautiful and we had a great time on our excursions. It is a special location on the Zambezi river. But, I think those looking to stay here should prepare for glamorous camping scenarios for sleeping rather than a luxury hotel bedroom experience. The food was moderately good - some days were very good (on par with a moderately good restaurant in a major city), other days there were clear misses. We were tired of the resort food by day 3 so probably not an issue for a shorter stay.
I would recommend the hotel, but with the caveat that you should be prepared for a rustic experience, which I did not think was clear from the website.