We were very much looking forward to Makuzi as the reviews on TripAdvisor were very positive and it was our first beach stay at Lake Malawi. The beach was fabulous - powder white sand with the lake gently lapping on the shore - idyllic spot.
Lauren the manager was lovely and very helpful and the team were also friendly and welcoming. She was amazing considering she'd had a baby a few weeks before!
Our disappointment were the facilities which were all a bit tired - we stayed in the larger of the cottages and while the bedroom was ok the bathroom was dark, dingy and smelled of damp. I'm sure it was cleaned thoroughly, but it didn't feel clean and desperately needs a re-vamp.
It was also a bit surprising that there was a severe lack of beach furniture and what was available was very old and a bit rickety. The sun loungers were basically wooden frames with no cushions - so really uncomfortable. We ended up taking out the various cushions and rugs from our room to use as padding. Seemed a bit odd for a beach resort not to have anything reasonable to sit on!
We bumped into a couple who were camping and they mentioned their facilities were excellent and much better than Kande further up the road. So, if you're camping it sounds like Makuzi is a good option, although we didn't see the facilities ourselves.
The food was lovely - can recommend the chambo (local fish) which was delicious - although the steak was a tad chewy.
You also have a great view of the red moon, which is quite a phenomenon to see - didn't even know such a thing existed!
We'd say it's a lodge which is almost there - it appears there has been a lack of investment, which is such a shame as it's in a fabulous spot. We subsequently heard it's been up for sale for 2 years, so not sure whether this may explain the current situation?
If we were going back to Lake Malawi we would look for somewhere else to stay, as there are other lodges around the same money which have better facilities.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.