The service, location etc is absolutely great. The beach is clean (and that is not everywhere in Zanzibar). The bedrooms are nice and enough space for clothes etc. The food is mainly Italian, there might be more variation in the food. Sometimes nice dance0acts during dinner. We had a great time!