The only thing about leaving a great review is that this gem might be booked out the next time we want to book it! A super base for Edinburgh and really lovely and accommodating hosts. Highly recommended.