I've used this place twice for moving and rented larger moving trucks. The customer service here is good, and they have good availability. The trucks are in decent shape, and didn't have any issues either time.
The downside to this location is that they have a new policy of no after-hours drop-off due to a previous incident with a customer that left them with a damaged truck, and this was a bit of an issue with my second rental with them, as I was not looking forward to getting up bright and early after doing my move to go drop the truck off in the morning. I don't feel it's right to penalize other customers with a such a policy, when it seems they should have pursued that individual customer for the damage, and not override the U-Haul company-wide after-hours procedure that is stated on the contract pamphlet.