Margaritville is fine, but it is just like home. The beach bars such as Sun Beach (one of many) will let you use their beach and you can get drinks and food too. On your beach walk, stop at Niahs for a patty.
I would take my kids to Seastar on Saturday night for dinner and the show, but be advised you may see folks enjoying local herbs.
I know that you will have a blast.