I agree with Eagle. The steps were used throughout middle eastern countries, especially India however they were used for people to get into the water, not as boat docks. Maybe keep the wooden piers and keep one or two sets of stairs on the side(s) of the middle pier. Or just turn the wooden piers into stone piers and also add the stairs next to the mid pier at one or both side(s). I like the second idea personally, looks more historically accurate. Also, in general I feel like all your Arab buildings are slightly smaller than their European counterparts (Except the tower, those work well) - I say this because Arab architecture was on another level compared to European architecture in the middle ages. So, for realism and historical accuracy, Arab buildings have to be bigger and fancier.