Karim is an excellent host. The apartment is beautiful and the en-suite room was the perfect spot that I needed. Everything from check in to check out was smooth, clear and easy to follow, all thanks to the great advice and outstanding instructions from Karim. The TV and shower were great! I can recommend this place with confidence. Thank you Karim!