Perfect location on the Royal Mile. Easy check-in and great communication with the host. Clean, comfortable flat that serves as a great base for a trip to the area.