We are currently staying at the Sodwana bay lodge. Lovely location and rooms with very nice swi mmming pool. The restaurant is poorly run. Food is not that good but the prawn curry & Rump steak are good. There are two men who hover over the waitresses & guests. They seem to be managers but the place is not very organised. Do yourself a favour and eat at the Lighthouse restaurant down the road where they do gourmet pizzas and have a better menu.
So we have mixed impressions.