The resort and our stay was very relaxing. The sea front villas in my opinion are well worth the extra money. We had travelled to Pemba for the diving and were not terribky impressed given the distance and effort to get there. We dove only in the mornings, and saw mostly small stuff. Perhaps we have been spoiled by the GBR and Sipadan adventures. The staff was remarkably friendly.
Food could be improved but good standard.
The transit car from the airport to the resort was not aligned with my expecation for a 5star resort- I would hope that this detail will be adressed given the 1.5hr journey.
overall a beautful stay