David is a wonderful host, very kind. Everything about my stay was great. The flat was very clean and comfortable, the location is great. Enjoyed nice conversations with him. The flat was my home for the week.