I love the town of Bay St. Louis. I go to the Historical Society there. They have a beautiful beach. The Gulf is Beautiful. The town is small. They have wonderful VRBs. The Silver Slipper Casino is nearby. You are close to Gulfport and Biloxi. I would dine at Mary Mahoney's Restaurant in Biloxi. Or The Oyster House.
Hazel it is a small town. across the main st is a fresh catch restaurant where the menu updates daily.