The hotel is older and something remembered, but for Zanzibar it looks good. The best is the beach. Also is there good snorkeling, is not the same as Maledives, but directly in front of hotel you can see many fisches, starfich and also many sea urchins.