A perfect (and spotlessly clean) flat in one of the most beautiful parts of Edinburgh. Megan was a brilliant host and we would definitely return.