Riad Mboja Chez Alibaba is a very tranquil and relaxing environment, with friendly staff and well-appointed rooms, only a 20-25 minute walk to the Souks and the main square of Jamaa el-Fnaa. Our only criticism was that part of our stay was during the festival of Eid al-Adha, during which there were no English-speaking staff, just a ''caretaker', which created a few issues when the air-conditioning unit in our room failed. However, this shouldn't detract too much from an overall positive experience.