Hi!
I like St Maarten (Dutch), but I think St Martin (French) is really nice to stay on, especially at Orient Beach. They have a lot of fun water sports and the beach is amazing. Stay at this place called La plantation - it's affordable and comparable to Maho prices - but it's nicer than Maho.