We had a great stay at Caroline’s place. The apartment was spacious, tidy, and very comfortable for our stay. We did experience some of the street noise mentioned in other reviews, but it was minimal and didn’t last for long. The apartment is very close to all attractions and the Royal Mile.