I stayed 9 nights (Feb 24) in Residence Zanzibar together with my 3 daughters (13, 17, 20y.) to have "onetime" holiday that included also safari in Tanzania. Hotel is situated approx. 90min far from an airport, surrounded by a tropical garden. Hotel offers only villas with private pools. We stayed at Frangipani villa, which easily accomodates 4 almost adult persons. Villa is very large (3 rooms, 2 bathrooms) pleasant, private pool very spacious. One may say, that a furniture is a little bit outdated, but we are in Africa and even though I am quite demanding - it was not a problem. In the middle of the resort, there is "master pool", there are also equipped gym, tennis court and other sport facilities. Food is absolutely excellent. During dinners they served local foods, seafood, grill, pasta - the offer is very varied and very tasty. Hide and low tide can be uncomfortable for someone, because it is almost impossible to swim directly at the beach, but it can be easily solved by various activities like snorkelling with dolphins, starfish, sandbank etc. They will take to by boat 10min from the hotel to the ocean and you can swim as much as you can. Definitely visit Stone town! Unbelievable city including arabic, afric, european elements. Prison island is not so interesting. And finally - if you have a time and energy, go to Tanzania to visit national parks. Even only for 2 days as we did it. The country is safe, people very nice and heplful and you may have unforgettable holiday