We stayed January through March several years ago at
Crystal Lake Village in Wachula, Fl. This is in central Florida just about 50 miles East of Bradenton/Sarasota and about 20 miles West of Sebring. It is a very nice, well maintained, clean park with many activities and very friendly people.
All sites are paved with full hookups.
The heated pool and hot tub is one of the nicest ones of any park we have been to. They also have a great set of very high end exercise equipment, boccie ball, shuffleboard, golf league, dances, pot lucks, card nights just about every night, church services, craft classes, trips, ice cream socials, plus many more I have not mentioned. They also have free WiFi at the clubhouse. The clubhouse is a very active place and is where most of the activities take place. It is located just adjacent to the pool, shuffleboard courts etc.
There is a Walmart and a couple of other large supermarkets about a mile away and LOTS of orange and grapefruit trees! Wachula is a small town but has several shopping areas, a few nice restaurants, and is located central to many good places to shop or explore.
The cost was very reasonable compared to many other less desirable parks. We enjoyed our stay there very much.
You can probably reserve a site for 2018 now.
Barney