Excellent in every category. Would stay with again.