I poured thru the reviews and am now wondering if what we bought is going to be ok. Who did you say you recommend? I think after living in Belize for awhile hubby will see we only need evac insurance