Fantastic location, lovely flat, and David was such a helpful host - communicative, flexible, and provided information on everything we could ever have wanted. A great experience!