We were in St. Petersburg Beach last weekend--our first trip to WDW & Florida. It was about a 90 minute drive from Orlando. The water & beach/sand is beautiful. I would certainly feel safer with a 7 year old at that beach rather than what's being described on the Atlantic side. However, the waves are pretty minimal so that might disappoint your husband. There were warning signs for jelly fish, but we were told that hasn't been a problem this summer. We took a boat ride to see dolphins and to visit Shell Island. If your daughter likes collecting shells, that's the place to go! Plus we must have seen at least 30 dolphins on the way over. Suggestion would be to try and get there as early as possible because they weather gets worse (rainy) as the day progresses. But we still had much better weather in St. Pete's beach than we did in Orlando. After 7 days of rain, overcast, thunder & lightening in Orlando, we saw our first blue sky when we got to the gulf coast.