This hotel was a perfect honeymoon spot. Spent 5 days of pure relaxation at this hotel and for Zanzibar the quality of amenities and location were excellent (in particular for snorkelling). It's far from Stone town and in a remote part of the Island so you will be doing all your meals at the hotel but we were pleasantly surprised by the quality. What stood out other than the idyllic location was the service from the couple who run the place. They really stood out for the personal attention they showed us and this ran through to the friendly and efficient service provided by all of the staff. Really a cut above in terms of quality.