If it's Royal Mile you want, you are in the perfect spot. Easy access to everything and very amenable people...