K.P.
We just came back from Singer Island, just north of West Palm Beach. Beautiful!! The water is so warm and gorgeous. Much better than CA, for kids especially. We went snorkeling on Peanut Island which is in the Intercoastal waterway, so you don't have to contend with waves like out on the ocean. And we went kayaking at McCarthur State Park. Perfect for kids! Southwest flies direct and has a good fare to Fort Lauderdale. This is our 3rd vacation in that area with our kids and have loved every one. Fort Lauderdale itself is more of the college party scene for Spring Break, but north of there is better for families. West Palm Beach area is very upscale if you want that for shopping and dining. So far, we have loved the Embassy Suites (right on the water) at Deerfield Beach the best. But have been as far north as the Juno Beach area. It's all great.