Though It is little far to Royal Mile the local buses of 22, 34 and 35 are very convenient for you to get to the city center.