David was an excellent host, with early, frequent, and friendly communication. The flat was clean and lovely, and the location cannot be beat. We could not have asked for a more wonderful stay.