Great place, great food, nice and clean rooms and very friendly personnel. Outside the resort there is not much to do, besides the beach. But we had a great personnal tour guide for three days. He showed us everything we wanted to see on the island and we had a lot of fun. Ask for Ali Siraji Suleiman at the tour office of the hotel. He is a great guide and It's cheaper than via the official touroperators, who normally offer group trips. We really loved the beauty of Zanzibar!