Perfect Airbnb. Comfortable, considerate touches, good wifi, spotless accommodations, communicative host, clear instructions, incredible recommendations - Sam knows SO much about Edinburgh and must-see, must-do attractions. Hope to stay again soon.