Cannot recommend this hotel enough. Everything was fantastic. The facilities, the hotel, the staff, the food, the service, the activities, the information available. Everything was set up to make my trip easy and blissful. I never had an issue while there and felt incredibly comfortable. The staff alone is why I recommend staying here, the beach and facilities are extra. Going back to Zanzibar I wouldn't stay anywhere else!!! 5 stars!