Rufus's place is in an excellent location with an easy walk to the Royal Mile, pubs and convenience stores. It had everything we needed for our stay which we thoroughly enjoyed.