Booze on St. Pete Beach: Legal for hotel guests but locals may have to be sneaky under ordinance