The water down here is awesome. But like I say down here - "you gotta pay a price to live in paradise". Everything costs more and the homes are much smaller than you might be accustomed to up North. But you get to live outdoors on the lanai (screened porch) a lot. If you can secure a good job first - go for it. If not, come down for the winters.
As for the folks down here - well, um, I'm an Ohio boy. Half the folks seem to be from the New York area. I certainly do not want to offend the fine people on OSO from that area, but let's just say Europe was less of a culture shock. But it's the white trash and immigrants you need to watch out for. I recall a quote - "folks in Florida are either running from something or running to something". A lot of bad people flee to Florida and you must live in the nicer areas - which is not cheap.