I'm an American ex-pat who has lived in Edinburgh in the past, and I can safely say this is a fantastic apartment - literally right at the foot of the castle, and a 30 second walk to the Grassmarket with lots of cafes, pubs, and shops. Sainsburys (a local grocery) is 2 blocks away, and taxis are easy to catch around the corner. Eleanor is a pleasure to deal with - I've stayed in lots of airbnb places around the world, and she's a real gem. The bed was very comfortable, the shower had decent water pressure (trust me, this can be a real problem in an ancient city), and the kitchen had everything you need for a short or an extended stay - I will definitely book again on my next trip.