Hotel Location is far from Dar a Salaam., so one can be stuck without transport.
The Hotel is of good standard, but needs upgrading.
The breakfast offered good choices however repeated each day.
We did not have any evening meals so cannot comment.
The Beach is isolated and hence gave privacy, The white sandy beach is clean and pleasant, with very little interference from beach sellers. The sea had very little weed and when we visited in July, the water was pleasantly warm.
The swimming pool was of good size,with Bar, kept well, and the grounds were also clean, however the Sun lounger mats needs replacing urgently.
Towels provided were clean.
Near by there is the Water park, and this is free for residents to use.
The cost of the food in Hotel is comparably High.
There is a Charge for Internet Wi-Fi @ $10 per 24 hrs or 500 MB, this can be very expensive, if you have 4 iphone users, The Hotel has a Conference Centre, so one would have expected Wi-fi to be Free.
The GM and staff were pleasant and helpful at all time.