David was an excellent host, really friendly when he came to meet us to give us the keys, and helpful and friendly over the whole weekend via the phone. The flat was perfect, really clean and had everything we needed, from towels to kitchen appliances! Perfect stay.