The apartment was beautiful and our stay was very pleasant. Our host (Youssef) was very friendly, and if any help or guidance required, he was very quick in responding back and was very supportive. You will get almost everything that is required during your stay in the apartment. I would definitely recommend and would give a high rating.