A "10" all around. Unit is as described and so well maintained that it felt new. Great service.