The beach is pretty nice and you can walk out about 50-100 feet or so. I find early morning to be the best time to go out - such as 8am-noon as the waves are less and the water is clearer. In the afternoon, the tide can bring in a dark brown color from the inlet and it will cloud the water.
Waves are generally not bad at all and the water is pretty warm for 10 months of the year.
Shells are small and not as nice as the west coast of Florida.
Turtles are super protected and the eggs are marked off so you can't disturb them. When they lay eggs or when they hatch, it is a BIG deal and amazing to watch. In Florida, sea turtles come ashore to nest beginning in May and hatching continues until late October.
I think 3 nights would be a nice trip.