TTOL is a great resource for St Martin but you will find a much more active Mexico forum on TripAdvisor.
Good luck on the research.