Very good hotel (with some trade-offs)
This hotel was very good. I really enjoyed my stay. The service was pretty good including the reception attendants, bartenders, and waiters. The breakfast was also tasty with a wide selection. The biggest issue is the location. It is far from the touristy areas and the beach is covered in algae and is very shallow. But honestly, I didn't mind saving money on this hotel and spending more on transport and excursions. I went to Prison Island and there was a beautiful beach there plus the free shuttle bus took me to a really nice beach ten minutes away. I did have a small issue with my bed, but it was fixed literally the next day. I highly recommend this place especially if you don't mind the distance from Stone Town (40 min away). If you're doing a shorter trip, you might want to stay someplace more conveniently located.