A lovely clean and stylish apartment with thoughtful little touches and an epic view of Edinburgh castle.