Venice is a small city of about 22,000 people along the Gulf Coast just south of Sarasota, FL. However, Venice is experiencing a building boom of new construction homes by a handful of builders and the population is therefore expanding by leaps and bounds. Venice has a cute downtown area of shops and restaurants but the closest mall is to the north in Sarasota. Venice is known for it's beaches, where people search for sharks teeth. The median age in Venice is 67.
Jobs market in Venice is limited. Many people who live in Venice work in Sarasota, which is located north of Venice. Jobs in general tend to pay less in FL than in states "up north" due to the constant influx of new potential employees to our state coming here for the weather and beaches. They call it the "sunshine factor."
Whether Venice would be a nice place is subjective, it depends on how you personally define "nice." I've lived in the Sarasota area for 30+ years and love it, but I've known other transplants here that stay a year or two and leave to go "back home." If you will need employment once you move here I would suggest checking out the local jobs market for wages and benefits before making a move. It's also smart to have sufficient funds to cover at least 6 - 9 months of living expenses when you move in case the job situation takes longer to work out than anticipated.
If you've not visited our coast yet, I would strongly suggest taking a trip here to check things out as what may look good on paper doesn't always translate into a good reality for everyone. Best time to come is after Easter, as between now and Easter the coast will be full of seasonal residents and tourists, motels/hotels raise their rates for the season and private vacation rentals see a doubling of the monthly rental rates until the end of the winter season.
Good luck with your research, I hope you find a spot that works for you and yours.