A wonderful space, amazing location, and communicative host equals the perfect Airbnb experience. Would stay again without hesitation next time I'm in Edinburgh.