Whenever I visited friends in Florida I stayed at Lake Deaton RV Park. It's located between Leesburg and Wildwood (maybe not far enough south for you). There are other RV parks nearby which may be more to your liking. The park itself is nice, but not sure if you'd consider it "upscale". There are amenities nearby in Leesburg, such as Walmart and various eating places.