Great location on the royal mile.