I was totally satisfied with the service and the hospitality here. They really know how to take care of your needs. They do such a great job of never overbooking appointments, even though they are extremely popular. I know for a fact that they have lots of business, but I've never had to wait a long time in a crowded waiting room like other places I've been too. Their staff was friendly enough, but they didn't go out of their way to help me.