I've had experience with many body shops in my life, and this was by far the easiest I've dealt with.
I turned my car in, 3 days later, I had my car back. I really appreciated the fact that I was assigned to one person. They was the person who gave me all the information I needed in a courteous and timely manner.
They even cleaned my car for me, it was a nice surprise.