From start to finish Khalid and his team did everything they could to make sure my stay was a good one. All communications were easy, and the instructions that were provided were excellent. The flat itself is lovely, has everything you want and is in a fantastic location. I would definitely stay here again.