Sofiane is a wonderful host. Despite a language barrier (mostly on my part) he was able to answer all my questions. The apartment is just as advertised. It is clean, bright and modern with comfortable beds. You do need to walk up several flights but Sofiane was kind enough to help us with our luggage! The location is convenient with most of the popular sites and train station just a short walk away.