Kitty’s apartment was perfect: great location, comfortable, isolated from most of the Royal Mile noise and safe. Kitty was also a great hostess. We could not have asked for more. Thanks for the stay!