Al fresco dining at Lua Cheia Beach Camp, Mafia Island, Tanzania