Mbuyuni Lodge is a great low budget accomodation in Zanzibar. The rooms are very simple but clean. The food is very tasty and satisfying (but slow) and the beach is very scenic (but not good for swimming). My partner and I prefer to swim in the sea so we simply walked about half an hour down the beach (it gets...