Richards place is not far from the Holyrood Palace or Holyrood Hill. You don't even need the bus to get to the Old Town which is great. It was good to stay there - thank you very much.