We stayed at Live Oak Landing last fall for two nights. Very nice park, indoor pool, nice club house, fishing on the little river next to the park. Not a lot, nothing, to do in Freeport, you would have to go back across the bridge on 331 to Santa Rosa Beach area. About 8 miles back to the end of the bridge where there is a restaurant or on down to Hwy. 98 toward Sandestin area which would be about 17 miles. The area of Seaside on Scenic Highway 30A is about 14 miles.
Here are a couple of pictures.