Hello Danny, since I don't know what your experience has been with generators in the past I'll not assume anything and try to offer advice without any judgment. I don't have to tell you the situation with the grid on the island because you experience it on a daily basis. From what you have listed off it's obvious you have a robust electrical service something of which I have not experienced while on the island, that being said, I'm sure you realize that you are talking about a stationary generator and all of the equipment that is a major part of a back up generator for instance: transfer switches, fuel tanks (either propane or diesel as natural gas is not an option) and monitoring equipment that usually comes in to play with a system this big. Are your power outages that significant and Long last thing that you would need for all of your equipment to operate at once? Would you need to operate all seven AC units at once? and finally could you use a smaller generator taking into consideration the price of fuel on the island as you would need a considerable amount to continue to run the equipment you mentioned. Quite a task.
A good starting point is to look at your utility bills and figure out what your highest consumption is for a particular period. Most electrical calculations are done with a curve in mind, meaning that utilities know that it is rare that all equipment will be running at once be it a household, apartment complex or a commercial corridor.So you may be overstating your needs. A generator the size that you are looking for requires a huge fuel tank. Something to consider.
If however this is something you already know and I am just offering blah blah, then where I would first start is visiting your local Ochoa hardware store or should I say mega store? I have seen some major equipment at Ochoa and quite impressed with what they have offer, if your Spanish is good strike up a conversation with one of the reps there and see who may be the go to guy in generator installs. Of course you wanna go to more than one just to make sure he or she isn't getting a kickback. I wish you luck in your search and I hope that you'll keep us posted.