When I stayed at Coral Bay Villas two years ago, it was my understanding that it was managed by the same people who manage Belizean Shores, the Penlands.

This may or may not be current info but you could try calling Coral Bay directly - 011-501-226-3003. They are just south of town and likely have power.

Newfoundlanders are the only people in heaven who want to go home.