Stone Town, Zanzibar. View from roof bar in the African House