Everyone is differ thus different likes & dislikes. Let me relay a story about a couple we met in Maho area. She hated it! Said she didn't like SXM it wasn't at all what she expected in the caribbean, said she might as well have gone to Las Vegas.
At the time we were staying at Grand Case Beach Club. We told them to rent a car see all of the island and we were sure they'd change their mind about SXM.
Later we saw them in Grand Case choosing a restaurant for lunch. She said "Now this is what I think is a place to stay." We showed them our unit at GC Beach Club . Next year we saw them there. They had booked a return trip. That year we were at Divi which shares a beach with Belair Beach Hotel. So we invited them over for apps & drinks. The husband said it was better than Maho Sonesta but not as small & quaint as GrCase Beach Club.
So not everything is for everyone.