Total isolation from the hustle and bustle welcomes guests into relaxation at Lua Cheia Beach Camp, Mafia Island, Tanzania