Dar Hafsa is one of the best places I’ve stayed while traveling — ever. The riad itself is beautiful and super clean, and the beds are comfortable and WiFi access is great. What makes this place so special, however, is the staff. From the minute I booked a room to hopping in a taxi to the train station, every single need/want was taken care of. I felt incredibly safe as a solo female traveler and appreciated the local tips the staff offered. I would recommend this place to all of my friends and family.