We use Enterprise almost exclusively and rent cars often for longer road trips (because of a corporate discount). We have been in Cave Creek for a few months and were surprised that there is an Enterprise in our back yard - sweet!
Overall, we have been pleased with our experience at this Enterprise location. Ian is usually the rep that we interact with - he has consistently been friendly, efficient (oddly, this location can get busy sometimes) and makes sure that the customer is satisfied. Many times, they will not have the class of vehicle reserved, but have always made this right for us.
My one big beef with this location (and it is a pretty significant one to me) - they don't have a key drop to leave the keys after hours - what??!! We usually drop the car off at night and then return during business hours to return the keys and get a receipt (good thing it's close to home). This is the first Enterprise location where I have encountered this. It is especially frustrating because the location has pretty limited hours.
Oh well, it is close to home, they are friendly and efficient - we will definitely continue to return.