Excellent in every aspect. We couldn't recommend more highly!