We have been staying at Kadidiri island. When you arrive by ferry, there are little boats ready to take you to the smaller bounty islands. Kadidiri is the main island to head to when arriving at the harbor. The first night we stayed at Kadidiri Paradise, however, we saw Black Marlin next door and thought that looked better. Black Marlin is a dive resort with nice bungalows. When we were staying there, which is already a while ago, you only had electricity a short part of the day and 1 hour in the morning and 1 hour in the evening with running water.
One thing to take into account, there are animals. You have to be aware of jungle rats (no food in your room, outside your bag and preferably no food within your bag to be on the safe side). Next to that, when I walked into our bungalow, I saw a snake coming out of my backpack.