Karim was great. He met me at the agreed upon time and went above and beyond explaining how things worked, giving me an overview of things in the area, and provided a binder full of recommendations. The flat was perfect, cozy, and had everything that we needed. Exactly as described.