Very nice and helpfull staff.
Location far from every thing and it is not recommanded to leave the hotel especially at night. If you seak only beach and pool it may suit you. Still the beach is dirty yet there ia a little and very beautiful island in front of the hotel and local fisherman will take you there for cheap. Gym center is a kind of joke (almost nothing inside). If you go outside use the local way of transport "badgage". Cheap and faster than taxis. If you have choice don t go to dar es salaam. It s not a beautiful place at all, dirty, not so safe, you are only a wallet on legs for population and nothing else. Most important when you get a price you must negociate because they will never sell you at a fair price, never!
We were with my wife on honeymoon and we totally regret our choice to came in tanzania and zanzibar. Think twice before choosing that destination.