The location is a car sales and rental agency, offering used cars, financial services, and other automotive-related services. The business has a decent overall rating, but there are some inconsistencies in the quality of service provided to customers. While some customers had a positive experience with the staff being friendly and professional, others reported being lied to and treated poorly. The pricing seems to be reasonable, with some customers feeling that they got a good deal on their purchase. However, there are some concerns about the business's honesty and transparency. One issue that stands out is the reports of customers being misled about prices and warranties. It's also worth noting that the business has had some complaints filed with the BBB. Despite this, some customers have had a good experience and would recommend the business to others.