Enterprise almost never fails to get me a clean vehicle in good working order. The service is cheerful, helpful, and occasionally funny. I used to be a dedicated Avis customer, but pricing and service quality have me renting more and more often from Enterprise.
I did have one small issue with the vehicle I just rented in Las Vegas. The windshield washer nozzle on the driver's side did not work. It wasn't a major issue, but could have been a hassle under different circumstances. I don't expect rental agencies to check the working order of every single function on a vehicle before it goes back out to a customer, so I look at this as a small inconvenience.
Overall, I'd definitely recommend Enterprise and this location.