Catherine was a consummate host. She was flexible with our late arrival, made sure we had what we needed, let us know about favorite walks, transport and special things to do in Edinburugh