We really enjoyed our stay at Trudi's flat. It is SO convenient to the Royal Mile, and provides parking as well. It was clean, nicely decorated, and very convenient. It was a truly lovely place to stay.