There isn’t a better location in Scotland. Directly on the royal mile, up two flights of manageable stairs. Everything is within walking distance.