Brilliant little flat in the most perfect location! Situated just off The Royal Mile although tucked away enough not to be kept up/ woken by noise from busy bars/ pubs.
Absolutely loved our stay and cant wait to return!