Four stylish, self-catering apartments launched for business and pleasure in the heart of cultural Edinburgh, capital of Scotland.