Back on St. Croix. Island is green, temperature is pleasant, air is hazy with Saharan dust.