For Zanzibar standards quite a large hotel, but very well run by a Swiss company PLAN hotels.
Staff exceptionally friendly and helpful, accommodation excellent and facilities very good in a stunning location overlooking the Indian Ocean.
Restaurants were varied but although fully inclusive you still had to pay extra for two of the restaurants on the jetty.
Entertainment was good with an African feel to it and the weather was mid thirties just about bearable while we had minus temperatures back in UK with snow and frost. Yes I would return.