The 2 km connecting road from the main route to the north is extremely bad: just a 4x4 track at crawling pace, but once at Kendwa beach, well worth the effort. There is little difference here between high and low tides so swimming is possible any time of day. There may be some cloud and wind and quick rainshowers in June/July but the sun is usually out and the weather very pleasant. The beach is fine white sand or ground shells, the water turquoise blue, the sunsets spectacular and the local boat activity picturesque.
Meals at around $10 - $12 may be had at various restaurants right on the beach. Although portions are small, the food is mostly cooked well. Seafood recommended rather than beef or even chicken. At the Taj Mahal restaurant of the Amaan Kendwa hotel a whole fish per person (red snapper) is grilled to perfection.
Snorkelling trips are offered to the local Coral Gardens at $10, or round the northern tip of Zanzibar to Mnemba Island on the east coast (full day for $17 - $20). These trips are on the steady wooden dhows that are built in Nungwi with even the beams and benches hewn from trees. Although motorised, sails are hoisted to utilise the wind.
Kendwa is about 3 km from Nungwi, an easy walk along the beach during low tide, but impossible at high tide. The only option is a schlepp along back roads, hard going on the rocky roads, or a boat trip at a steep $20 per trip. One could perhaps walk to Nungwi at low tide and take the sunset cruise from there and ask to be dropped off at Kendwa.