This resort is truly beautiful, with two levels of infinity pools that both overlook the ocean and stunning pier. The grounds are made up of lush greenery and include a squash and tennis court, well-equipped gym, club house, jumping castle, kids playroom/daycare, pool table, table tennis table and probably so much more we didn't see. You also have free access to kayaks, SUP boards and a small catarina boat ride. The rooms are simple but sizeable enough, clean and satisfactory.
You best option is to go for a half board inclusive, that's breakfast and dinner (assuming you'll spend most of your day exploring the island). Everyday is a different food theme, i.e. grill, Indian, seafood etc and honestly it is really high standard considering it's all buffet foods.
Interesting tidbits:
>They charge for water during meals (really expensive unless you're working with a strong currency) but you get complementary water in your room bar fridge, so basically carry your water with you if you know you'll be drinking water. Just seemed weird to me to charge for water during meals at an all inclusive -personal perspective.
>Smoking is allowed everywhere (except for inside the restaurant). Just be prepared for the cloud of second hand smoke you'll experience while you're lying out at the pool, or sitting out on your balcony, or sitting on the edge of the restaurant, or the bar. I wasn't a fan, wish there were dedicated areas.
>There are cats everywhere, not just at the resort (only outside, don't worry) but just around Zanzibar in general. I personally didn't mind but if you are severely allergic this may be something to take note of.
>Cocktails are average.
Overall great service, great people, great resort. My hubby and I had a really good time there. No real complaints to be honest, so it was super!