Stockbridge is a great place to stay for a visit to Edinburgh and this is a lovely mews studio flat.