Room service did not wiórk because phone was broken, the food was ok, the drink not the ordered one, but as well ok. For singles a bit to quite/family noise, I never jumped into the pool because so many other were in there and it is really small. I linked it more in zanzibar city. There you have Pool, cheaper tours, beach&everything near by.
The staff was nice, TV was perfect, wifi free for 24hours (login/out), breakfast was really nice, location is good looking and the trip to chumbe island I would recoomandant to do (fairy starts from here)! Kayaking in the magroven forsest was nice. Apart from that you can only lay down on the beach what is nice but I am not the person who can do that for sooo long:-)