We stayed at Maho Resort, now they call it Sonesta Maho Resort. They have a small kids club but mine only went for one morning. They have a great pool area, it is right on the beach. It is actually located by the runway of the airport, so the planes take off and land maybe 100 feet away when you are at the far end of the beach.
There were not many kids there but mine had a great time (DD's 12, 10, 8, & 6) We spent a few days touring the island, a day horse back riding, a day shopping in town. And a few days just lounging.
The food was amazing. There was a buffett every day for breakfast, lunch and supper. Supper was a different countries menu every night. There was a snack time restaurant where you could order shrimp cocktail, nachos supreme, pizza, hamburgers, fries ect. And they were open all day. And we got vouchers for the 3 other restaurants that were attached to resort. They were a lot fancier.
There is a bar across the road called Cheri's Cafe and they have a live band every night - very entertaining - the girls also really liked it there.
So, it is not a real Beaches type resort where there is all sorts of activities but it is very nice and relaxing and my family loved it there.