I had two stents installed in the USA and four more installed in Guadalajara. The Guadalajara experience was superior in all respects. In the USA, I had to fight for my insurance coverage and it was very stressful at a very bad time. I finally won and they paid me 100% to shut up. The games they play!
In Guadalajara, I paid by credit card, submitted the bills and the credit card receipt for payment by my US insurance company and, surprise, they paid 66% without a word. My Mexican cardiologist, who lives nearby, is Houston trained (still goes there on request), known from Tokyo to Moscow and know the insurance 'games', so that the 66% just happened to cover what I actually owed him in Mexican pesos.

By the way, the better hospitals in Guadalajara are more like 5 star resorts; good food, waiters in tuxedos, DVD library at no charge, lots of personal care and support; not at all like in the USA, where I spent much of my career in hospitals every day. Infection control is better in Mexico's private hospitals, which must compete for 'business' and the best doctors vie to practice at the best hospitals and maintain offices there. Since there is no malpractice insurance or culture of 'ambulance chasers', the poor doctors end up in the villages or out of business. It works!