Having just survived my first winter in Colorado I am now thinking about places where I could go to be a "snowbird". Visited St. Pete's beach this spring and really liked the area and it's proximity to Tampa's airport.
Anyone have insight into what it is like to actually live down there, what...