I will attempt to write a review that I would have liked to see before my visit at the hotel.
Location:
The beach is gorgeous. I heard Nungwi is one of the best beaches in Tanzania, and I was not disappointed. The hotel is right on the beach so that was spectacular.
At the hotel, there are many thatched umbrellas, on sand, which is very nice. You can sit there, read a book and have a cocktail. To be honest I was never in a position were we did not have a spot to relax, there was plenty of umbrellas for all.
Food:
We took the all inclusive package. Breakfast, lunch, dinner and cocktails, soft drinks.
After buying lunch during the Stone Town excursion outside the hotel, we realized we made the right choice. Food in the city is overpriced in SA standards. For two adults and two kids, we spent $101 for a very basic meal, with small portions and no alcohol.
The food at the hotel was average. If you are expecting prawns, mussels, etc. you will be disappointed. They do serve fish though.
Zanzibar should be the spice capital, but the food was very bland.
The desserts section, is not good. and breakfast is just ok.
Rooms:
We stayed in the Ocean view room, which was a great position. but the rooms are small. Also inside there are holes on the mosquito nets etc. the bedding is not modern. The look inside needs to be revived.
Staying at the ocean view allowed us access to dine in the special restaurant. So, it was a major plus, as the restaurant is lovely, and has a view of the beach.
Other:
1. As a South African who has limited direct flight options to Zanzibar. We used Africastay, that uses SAFAIR. the flights are at ungodly hours, and travelling with kids was difficult. Unfortunately the hotel charges you for late checkout, even though you when you arrive you lose out for a paid night, as you arrive at midnight. This really should change.
2. The two nights entertainment was lovely. Very cool.
3. The Safari Blue snorkelling and sandbank is an absolute must! it was so lovely. The spice tour was good and educational.
4. Weather is very hot, minimun 27 degrees in summer. and can go up to 34. I enjoy this, so was pleasant.
5. Staff are very friendly and so eager to please.
In brief we had a wonderful time, and have no regrets. If the food and decor was upped just even a fraction, then the vacation would have been a 5/5.
Otherwise, hope you found this helpful.