Melia Zanzibar offers a beautiful location with an excellent resort infrastructure that includes a Spa with an impressive service. The rooms are very spacious with a double shower (indoor and outdoor) with high quality furnitures. This is not the only resort we have seen in Kiwenga but for sure it seems one of the best maintained. Notice that the resort has not a direct access to the beach. However there are some electrical golf carts that move the customers to the close Gabi beach (10min ride). Such beach is very spacious thus avoiding overcrowding and providing a very relaxing experience.
This almost perfect setting is unfortunately not matched by the staff service. Notice that we have realized while in zanzibar that this is a common problem of the island. However, given the high level of the infrastructure, this poor service of the guest is much more evident and sometime very frustrating. Often to get something done by the stuff you needed to repeat your request twice or to give up. The information about the resort facilities are also not easy to gain from the guests services, for instance we took some days before realising that a scuba diving office was in the resort. Even if we asked this information directly to the front desk. These things might be marginal for a standard resort but not for the expected quality of this infrastructure.