What a let down. We booked a horseback riding experience ($100 each) that promised a beautiful trail ride followed by a visit to a nice beach where you can take your horses into the water. The stable is located next to the desalination plant. The staff seemed irritated by our presence, as if they had better things to do. The "trail" is a short ride through rough brush and cactus and since I was in the back I heard nothing from the "guide" at the front. You return to the beach next to the desalination plant and walk quickly through the water before a brief return to the trail to sort of dry off. I'm sorry, but for $1000 (what our group paid) you expect something memorable and beautiful, and a staff that makes you feel welcome and respected. Pass on this one.
We did not take time to visit the shops in St. Maarten. It was so hot and humid that walking around was insane. I hear that the French side is beautiful. One down side of a 7 day cruise is that you don't get to spend much time in any one place. You really only have time for one excursion before you need to get back to the beach.
On previous cruises (including NCL) we were given water on the excursions and met at the door with cold, wet towels. Not Epic.