hi Yuji,
1. Supply water good, but sometimes there's problem, like no water for a few days. you can make stock or buy water in tousands litre (one drum).
if you have some allergies, better you bring some medicine, like ointment, and other own medicine.
bring also sun protection for ur body
2. here the electricity sometomes not stable, but you can buy portable generator.
3. Bring sweater, rubber boot, etc
feel free to contact me if you already here. see you