I don't understand why people complain about the fellow patients that bother them. That is the general public and has nothing to do with the clinic.
With that out of the way I'd like to say that this is the only clinic myself and a few of my friends use. I have never had any issues with the reception staff and the doctors have never felt too rushed to ask questions. Now, they won't sit there and wait for you to do so but if you take the initiative I have never had a problem.
Also, wait times. If you avoid the obvious busy times (like 5pm) the wait is usually about an hour, give or take 15min. For medical service anywhere this is pretty speedy. I would go to a hospital for anything serious but for things like ear and eye infections and other more minor things this place is an excellent choice.