Great place to stay. It was within a 30 minute walk to royal mile. About 15 to city center. Easy to access public transportation.