This was our third trip to Lamu in just a few months, and it was... wow. I can't say that we did very much, although all kinds of activities - including water skiing - were available. I would have given Kizingoni Beach Hotel five stars if it wasn't for the sand flies.
Not that we minded in the least.
The pool was wonderful, with stunning views and incredibly comfortable daybeds.
The food... I wish we could have stayed longer just to sample more of it!
Grilled lobster, fish cakes, crab claws, red snapper curry... plus delicious desserts (home-made coconut ice cream, yum!), freshly squeezed juice, as much fruit as we could eat and lots of cake and tea!
The rooms (chalets) were big and very private, although I don't think we had any hot water.
In all fairness I don't think we bothered to have them look at it, and it was hot enough that we didn't really need it.
All in all a VERY nice stay, with lots of privacy and wonderful food. I believe there are family villas as well as the chalets/bungalows for couples.