Charming, clean and well-appointed apartment, steps away from the Edinburgh castle.