I don't have experience with the Enterprise you went to, but for the most part I have had relatively good experiences with Enterprise. There have been a few times where I was quite displeased, but most of the time they make up for it. I have a solid mix of on and off airport locations as well.