Clean, close to the royal mile, a great spot and a welcoming host!