My experiences over there for about 7 years have been great. They took great care of me. No complaint. Besides the billing...I always paid my co-pay on the spot, thinking I am all set; but usually, I would receive a bill home, missing some of the payments. That annoyed me sometimes.
But in general, I received great care over there. I have no concern regarding the cleanliness of the place.