Wonderful location, buses are every few minutes. If you like to walk the Royal Mile and Princess Street are about 25 minutes.
Mary’s B and B is clean and comfortable. I would definitely recommend.