Mbuyu Beach - eine kleine Welt für sich.