I stayed in Zanzibar for almost 2 weeks and everything was absolutely perfect. The room is very comfortable, very clean, tidy and well decorated. The kitchen is very well equiped and even has the basics that one does not want to go and buy for a couple of days only (salt, pepper, washer tablet, cleaning soap, etc.). There is also the washer and dishwasher in the room.
The bathroom is also well equiped with the heather for the towels.
The team of the hotel is absolutely amazing, they are pending 24/7 if you need anything. I recommend staying at Zanzibar without doubts.