The service is very fast, which is a big plus. However, the staff at the counter was very rude and seem to just want to get me out of the way as fast as she can.
We prepaid for all the rental cost about a month prior to our trip. We never actually get any confirmation email/number despite the fact that Alamo has our email in their record. I had to call customer service twice in order to be informed that if I pre-paid for everything I cannot check-in online (once to get my confirmation number and again to ask them why I cannot check-in).
The car we got was clean and nice. The return process was very easy and fast.