Excellent in every respect. Highly recommended.