How to make the perfect coffee granita

Felicity Cloake: Does granita beat ice-cream on a hot day, is coffee the best flavour, and are there any shortcuts to achieving that gorgeous granular texture?