Basic hotel but located on the best and most vibrant  beach in Zanzibar -- I'd give it a  2 star rating.

Those looking for a bit more than backpackers ( individual rooms ) - this would be their choice.    Good choice for families on a  shoestring with kids that just want the beach.  Wi-Fi is in the dining area but not in the rooms which is typical of Zanzibar.    Mediocre welcome with the rules presented !