We stayed here for our half-term university break -- despite being a short bus ride away from the city center, it was a perfect location and worked well for all five of us. Quiet, close to the local market, and Meadowfield Park/Arthur's Seat. The flat was aptly furnished and offered amenities to dine in rather than eat out (which we did a few nights).
A previous reviewer commented on the smell from the below restaurant intruding on the flat; we did not have this issue.