More weather information for Windward Island