We couldn't have had a better place to stay - a really comfortable and characterful flat in a fantastic location! Thank you Duncan and Dee - especially for all the brilliant recommendations!