Great location, many personal touches and very prompt communication made it a very special and stress-free stay in Edinburgh.