The weather in Leeward Islands