A website for families with children has ranked what it says are the 50 best seaside towns in the UK.