Perfect location and lovely host! So much to walk to and wish we had stayed longer. Being right on the Royal mile was a treat.