Superb in every respect. Highest recommendation.