The flat is in a great location, tucked just behind the Royal Mile. An easy walk from the Airlink bus to/from the airport. There's a grocery right 'above' you (it'll make sense once you're there). Plenty of places to eat nearby - we tried Pilgrim, Ox184, Burgers & Beer, and Wings and all were fine.
Flat has two bedrooms and two bathrooms - great for our group of 3, but would easily sleep 3 more. Kitchen was nice and had larger fridge, dishwasher, stove, toaster, kettle, plenty of dishes/silverware/glasses/mugs. Towels/shampoo/soap provided in bathrooms which was nice so we didn't have to carry them. Hair dryer provided too. Couch, day bed, and dining room table for 6 in main room. Plenty of cupboards/drawers for your things. Everything in flat (bathrooms, kitchen, floors) looked like they were recently updated so flat felt nice and fresh. Drapes were room darkening in case you wanted to sleep in - but we didn't because there's too much to explore!
In 4 days we walked 32 miles all around town. Recommend the 48 hour Hop-On Hop-Off bus which includes tickets to Edinburgh Castle, Palace of Holyrood, and the Royal Yacht Brittania. We also did a one day tour by bus over to Stirling Castle, Loch Lomond, and Callender. Plenty of shopping nearby.
Add'l Note #1 - noise from Cowgate Road (just below flat) does tend to echo up. On the weekend we did hear people now and then, but it was not constant and we were still able to sleep.
Add'l Note #2 - flat is on 2nd floor and in Edinburgh that really means the 3rd floor because the first level is "ground". We were fine - just know that there are stairs.
This is really an ideal location - and we would definitely stay again. Thanks Vicente - we loved it!