St. Lucie is a happening place