The apartment truly is a home away from home. Everything fits the description and you can find everything you need in the flat. There are so many lovely details that you might miss sightseeing in Edinburgh because you spend so much time in the apartment ;)
In the area you can find 2 supermarkets, bars, cafés and a bus stop which brings you to the old town within less than 10 minutes. So, I highly recommend this place.