Stockbridge is a great place to stay whilst visiting Edinburgh and this flat is right in the centre.