Richard's flat was perfectly located for the two of us. His knowledge of the area enriched our stay and we are already planning our next trip. If you're looking for a nice place only a short walk from the royal mile then definitely stay with Richard. Just don't lock him out!