If you liked Dreams, then the actual beach was not your primary motivator, as Nettle Bay isn't spectacular.
For similar upscale food:

You may like Friar's Bay Beach Cafe.
Or Kokomo at Indigo Bay. http://www.kokomo-sxm.com/wp/

I also agree with a visit to Pinel Island.

Others may blast me here, but I enjoy Rainbow in Grand Case. They just re-opened last Saturday, and food reviews show it to be spectacular again. http://rainbowcafe.fr/


"It is good to do nothing all day, and then to rest" wink