Excellent location right on the royal mile!