We enjoyed our stay and the location was very convenient to Old Town! To get to the Royal Mile you have to climb a steep hill (Old Fish Market Close) which we were fine with, but others might not be. The apartment was clean and beds were comfy. I was disappointed that the record player was broken, because there were some great albums!