Just got back from a week at Oscar Scherer. The weather was great and the bugs were not an issue. As far as privacy, most sites are, so select ones nearest the bath house as you desire. Nokomis beach is about 4 miles away with a short walk from the parking lot. Nice beach and real close to the Venice inlet/jetty which is nice as well. Another 4 miles south is a nice dog beach, and just south of that is Caspersen Beach which is great for shark teeth hunting. We liked all 3 for different reasons.
We ate at Casey's Fish house for lunch and seems to be very popular. On the water and old time Florida feel. Food was good, but has the waterfront pricing. Downtown Venice was nice to walk at night with lots of shops and dining options.
We liked the part itself to get away. Miles of bikes trails to use. We saw a large bobcat on one trail. Canoed the creek and caught snook, saw large redfish and an otter.