This was just posted on their Facebook page:

Hello all it is with a heavy heart that I am announcing that due to recurring electrical issues and unforeseen issues at Zanzi Beach Resort we regrettably have to close until further notice. We will refund all guests that has already paid a down payment.

We can be Reached @ 876 - 491 - 6853, Thanks again for your patience.

Regards
Zanzi Management