David is an exceptional host. We did not have the pleasure to meet him in person, but he was constantly checking that we had everything we needed. The flat is conveniently located close to everything and has all the amenities needed for a comfortable stay. We greatly enjoyed the experience. The host and the place are highly recommended.