Location, location, location! I can’t stress enough how perfect this place is. Quick, easy walk to Royal Mile and all the sights. 30 second walk to Grass Market with lots of food options. The hosts are super helpful and sent over a ton of suggestions of things to do and places to eat. We tried a couple of the recommended spots and they were all great! They also left fresh flowers and some biscuits on the table to enjoy. I would definitely stay here again when in Edinburgh.