We loved our stay while in Edinburgh--the cafe Word of Mouth just below the flat is amazing--some of the best chai tea we've ever had, and great Scottish breakfast!
The apartment had EVERYTHING. Seriously can't think of one thing that was missed--also across the street from a main super market for any groceries or other items.
Easy walk to the Royal Mile (15 minutes or so) but there's also a bus stop right outside your door for access to the city as well.
DEFINITELY would stay again!