A+; recommended 100% without hesitation.