Superb in all ways - absolutely spectacular.