Liberty Insurance has an office in Caleta. Speak perfect English. Their policies are very comprehensive covering more possible incidents than the one I had with my bank and were more competitive too. Think they currently have a special offer with a cashback deal. Office is behind El Patio restaurant in the Bahia Sol complex.