Kichanga Lodge Zanzibar:
Not for everyone