Caroline was an outstanding host. Her flat is steps off the Royal Mile which meant we never took a cab or Uber. We walked everywhere and it was glorious. The flat is spotless and has many thoughtful touches like shampoo, bottled water, and other details that make it easy to be a guest. She was also an excellent communicator. Thank you!