Ilha’s tip-top, but rain worries