It was nice to see them treat their staff with so much respect. It was obvious that they had a good relationship with all of their staff members. I didn't wait long at all. Whenever I make an appointment, I'm always confident that they're going to be ready for me at my scheduled time. The parking situation at their office was ridiculous. They have paid parking and sometimes there isn't enough. Need to arrive early to find parking in paid structure because they are attached to the hospital.