John Frayne: 'Don Quixote' ballet thoroughly enjoyable