The location is generally well-liked by customers, with a high overall score of 4.5. Quality of service is also satisfactory, with an average rating of 4.3. Pricing is a strong point, with an average rating of 5.0. The innovativeness of the location is also noticeable, with an average rating of 4.7. It's a great place to find deals on cars and get good service. However, one major issue is the difficulty in getting in touch with the company, as mentioned by several customers. This can lead to problems with picking up purchased vehicles.