I personally had to visit this place already 4 times this year.
Besides that here and there the waiting times are a little longer, I can't really complain about this place. The staff tries to get everything done in a timely manner, I personally might like if they would be a little more friendly, but I understand they deal with lots of people on a daily basis. The X-ray technician I had was really friendly.