Such an amazing location - 10 minute walk from Waverley Station and perfectly situated on Grassmarket for restaurants, shops and grocery stores. We got the Airlink Express Bus (No. 100) and it took 30mins to get in to town for £7.50 return. Clean apartment with loads of extras; hairdryer, hair straighteners, loads of towels, DVD player, heated towel rail, iron, books, even found a puzzle. Amazing view of the castle from the living room/kitchen. The apartment is on the third floor so beware of carrying anything heavy up 3 flights of stairs. The only thing(s) we would comment on (but we do live in the countryside) is the curtains in the bedroom don't block out much early morning light. The light in the bathroom didn't seem to be working either. There was soap, shampoo and conditioner available for us to use but you may wish to buy some loo roll. We ate both nights on Grassmarket - there are plenty of options (Petit Paris was particularly lovely - check out Mary's Milk Bar too). All main tourist sites are within walking distance - 25 minutes to Holyrood Park, 10 minutes to Princes St (for shopping). Such an easy check in - no problems whatsoever.