Perfectly located on the Royal Mile. You can do everything on foot.