Excellent from all perspectives. Highly recommend it.