Ilafren ser för det mesta lofvande ut.