What an amazing place. I was solo but it was so romantic. M’dina is like a private castle in the city walls. You feel like you are time traveling to step back into history is amazing. Josephine is a kind and thoughtful host, arranged airport pickup for me and brought me homemade soup when I was feeling ill. Don’t hesitate to book her apartment!