What is your opinion of the Honda Lawn Mower #HRR216VXA? Honda Power Equipment - HRR216K5VXA Thanks...