Excellent location on The Royal Mile - lots of great restaurants and tourist sites within walking distance. Clean, spacious apartment.