Stayed here with a friend on a short break. Airport transfer was arranged beforehand and was easy to organise. The Riad though down a windy street is amazing. Great decor and friendly staff. Breakfast very basic but does the job. No cooked element to it. We had a hammam experience with massage (exoect to be violated ladies.... though in a kind of friendly way lol) and a cooking class with dinner and shisha. Both were great. For the cooking class we went out to the market and helped select ingredients it was such good fun. One thing we would say is as great as the tour we booked with the Riad was good dont be forced to buy anything on the tour.We did then found same if not better goods at a tenth of the price. We booked a camel ride with the Riad and that was great. Early pick up but worth it. Taxis easy to pick up on the main road. From the Riad to the square was about 5 mins. Also Bahia Palace was probably equi distance. Despite the location even on a late night return we felt safe. On check there were extra charges not initially mentioned and some of the things we had opted for were all billed on checkout. though looking back may have been wiser to pay as you go. We were given a little bracelet on checkout which was sweet. A nice place to stay!