Sorry, no knowledge of the location, had to
google it as the name was not familiar. Looks pretty nice, added it to my
destination list now.
Have a look on workaway.info, there is a English/Indonesian couple with an entry as a host in Raja Ampat, may be a contact for getting some on the ground intel.