This very basic, locally run place has a couple of simple cabins on the beach. The friendly staff can cook meals with enough advance notice, but most guests here come with their own stoves and supplies. There's no way to book in advance, so turn up and try your luck.
Diving can be arranged with Swahili Divers at Gecko Nature Lodge, a short distance up the coast.