We stayed two nights and enjoyed perfect beach weather. The resort wasn't very full so it was an oasis of calm beside the busy village right next door. The sand is quite coarse so if you have water shoes it could help. We took in the sun from a nice setup with loungers, umbrellas and a low table.
There is a problem with garbage in the water. The resort grounds are very clean so the garbage in the water is probably getting washed in from the village. I base this on the fact that we noticed in our travels that Malawians are pretty careless with garbage and there bits of blue plastic in particular, on village roads. Resort staff did some clean up but it is a shame because the water would otherwise be nice.
We went for a catamaran ride which featured a stop to do some snorkeling. This was a first for me and I throughly enjoyed it. The fish were plentiful and colorful. We also saw the fish eagles.
The huts are dark and hot, as has been mentioned in previous reviews but we slept ok. We didn't spend any time inside during the day. The huts have nice porches where you can sit and enjoy the view of the water. A troupe of baboons came to feed and we enjoyed that show too.
Although I blamed the village for the garbage, it was still interesting to watch their activity. The shore was full of "dugout canoes" and small boats, the kids played in the water jumping from the boats, the men were in and out from fishing expeditions at times but otherwise standing around. The women were working of course, doing the laundry in lake often with a baby strapped to their back.
On the other side of the resort, there were big rocks as the lake shore curves so it is very quiet there.
The food was fine, some of it was quite good, other times it was just not what we were expecting. Service was good and personal.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.