From making my booking to post-departure, Karim was the perfect host. He was extremely thorough and helpful with all the information I could possibly have wanted. The apartment is located in a stunning complex and is beautiful, clean, well equipped, and very quiet. I couldn't have asked for anything more. I will definitely stay there again. Thanks again Karim.