It was a nice stay. The apartment is cozy and has all that you would need. The location is also good and the host, Youcef, is very nice and communicative. However, the apartment or the building had a plumbing issue during my stay that cause a bad smell in the apartment. If this issue wasn’t present, I've could give this apartment 5 stars. I can recommend you to stay there but only after making sure that this issue is not present anymore.