We had a great stay here, the location was excellent for both new and old town and the flat was lovely with everything we needed. Graeme sent all the information we needed and was a good host. We would definitely stay here again.