No roof, water or power, but typhoon hospital battles on