I guess you get what you pay for
Pros: Friendly staff Breakfast was ok Slightly out of the centre but easy and quick to walk to the main bits of Stone Town Cons: Budget hotel - ok for the money but bathroom was a little dirty - eg there were hairs in the sink. View from bedroom was horrible - basically looking onto some other roofs and gutters. Loud early morning prayers at 5am get you up