The best family beaches have more than a sandy spot to sunbathe or clean water for swimming.