At this picturesque Mississippi beach town, visitors can enjoy tranquil days on the sand, downtown shops and restaurants, and entertainment at nearby casinos.