Great service here, Aziz particularly was very helpful. However, a few extra charges here and there for no reason eg 22dh for a water bottle and additional tax on arrival despite paying online. Decent location, a bit of a walk and lots of the tourist attractions are near by, the only thing is that is it very difficult to first find the place and then to find a taxi nearby whilst there. Decent breakfast however could have more options as was served same thing everyday. Overall good stay for the low price that it is, can’t expect more.