Regarding the weather: winter remains the best time to visit Martinique.
From January to early May, it's the dry season, with very pleasant average temperatures: 29°C in the shade during the day, and 24°C at night.
Avoid the months from July to October when the heat is suffocating, and there are frequent cyclones!