Great location right on the Royal Mile. We were able to walk to everything within 15 minutes or less during our stay. Lots of cute pubs, restaurants, and shops nearby.