I hope you're girlfriend is ok. I've only been to a public hospital once. When I got married in Buenos Aires they required a bloodtest and you had to go to a public hospital. I'm not sure if they still require that but the public hospital was terrible. There were people lined up all over. We had OSDE and always went to the private hospitals and they are really great. I would avoid public hospitals if you can.
Something that people might want to consider is this Amex Platinum US Dollar Currency card. The bank is in the UK but I have had this card for 25 years. It's great! The insurance is incredible on it. The card is only $550 USD per year but the travel benefits are out of this world good. I just have the card for the insurance benefits. I can't tell you how many tens of thousands in benefits I've gotten with it over the past 25 years.
I think anyone from Europe can get it and not sure about Americans as I know banks these days don't want US customers. But I have bank accounts in the UK so maybe it was easier to open but I have recommended to other expats and they have thanked me for the great benefits!
They have paid for delayed luggage. On one trip I got $2,500 USD for 2 days of delayed luggage for me and my family. One trip to the USA while I was living in Buenos Aires I had to take my kids to the emergency room in 2 ambulances. Like a $25,000 medical bill and they paid everything. Tons of money in hotels for flight delays even weather-related. It's the best travel insurance card I know. Really insanely good.
Find out more about our Platinum International Currency Card from American Express and receive all the benefits the Platinum Card has to offer. Apply online.
www.americanexpress.com