We had a really lovely stay at Mhairi's. She was so welcoming and had left us goodies to enjoy. The place was extremely clean and well kept and Mhairi could not have been more accommodating. Would definitely recommend and a great location for visiting Edinburgh.