Year round sunshine at St. Petersburg makes St. Pete’s beach an