The staff was very non friendly, and the manager did not follow up on different difficulties we had. They served us alcoholic drinks when we ordered non alcoholic. You dont feel very at home. The crazy birds ate our breakfast so many times since they have open walls in the resturant. That was very annoying since we had a kid and we had to make them go away several times during the meal. The pool is dirty and very small with view to the other guests room. And the room is so small, the sink is literally 1.5 meter away from the bed, and the shower doesnt Even have a door, just a curtain in to the room. All in all we dont recommend this hotel. Its too overpriced from what you Get, and this comes from someone who has been to several resorts and hotels in Zanzibar.