The location of this place _cannot_ be beat. It's smack in the middle of old Edinburgh. Everywhere we wanted to go was walking distance - the castle, the tours, the restaurants, the store to get groceries. We loved the views and it was spacious and had all the amenities we wanted!
One bit of warning - the washer/dryer washes but doesn't dry. The house has a drying rack and radiator heat so this wasn't really a big deal. The water pressure in the master bath is also very poor - don't think you can take a soak in the huge soaker tub, because the water will be cold by the time it fills, and will be only fairly warm not truly hot.
Those two annoyances aside, the location, space, and general convenience of this place was fantastic and I'd definitely stay again.