Relax on the private beaches and enjoy the ocean vistas at Lua Cheia Beach Camp, Mafia Island, Tanzania