We've been to St. Martin/Marten several times. It's a nice island and offers many things to do. I would think they offer at least one thing to please just about anybody.
We thought Grand Turk was terrible. The city was so in need of repair. We toured the entire downtown area and found absolutely nothing to do. It's a very poor place. We would never want to return.