Eating

All of the beach hotels have restaurants. For campers wanting to self-cater, it's best to stock up in Dar es Salaam.