I gave it three stars ONLY because it was tough to understand where to go. Its a call center and I kept seeing people flash badges to get in so it confused me and I didn't know where to go. Finally after driving around I found three small spots labeled guests parking. Service was good and repair looks great though!