Karim is a wonderful host in every way! We loved our stay in his beautiful place, which is clean, modern, with thoughtful amenities and well stocked. We will be staying here again and couldn't recommend it higher!