We have it and I used it a few years ago at VB. I got really sick...heat, cold beverages and not enough water. Ended up in the ER and a 7k bill. Personal insurance covered all but $750, and travelex picked up the rest.
Super easy, fast and great service IMO.