How do I chose between all the above locations for a 1 week vacation end of November for a couple, no kids? We go to FLA a lot but it's always been St. Pete's Beach, Orlando or Fort Lauderdale. We like a nice beach, 4* or better accomodations, good Brand name shopping, and nice restaurants. I have been leaning towards Naples, but is there a "beachy" area to Naples? What's the best beach resort area in SW Gulf Coast? Thanks!