That's what I would call real cherry on the cake of our 10 days safari + Zanzibar beaches. Yes, it's expensive, but Yes - it's definitely worth every cent. We stayed only 2 nights leaving hotel only once for diving (diving centre of the hotel) and I say only even if for me 2…