Excellent by all aspects. Highly recommended.