We have wanted to try San Fernando up La Union, but have not made it up there yet.
The following is just because we found name confusion pretty funny our last Philippines trip. Having spent the Easter weekend in San Fernando, Pampanga (which is near Angeles City) to view the "maleldo" (re-enactment of the crucifixion with real nails, and the parade of "flagellants" whipping themselves), I can assure everyone there is no saltwater scuba diving there.
However, my wife and I always joke about how very many times the same place names are used throughout the Philippines. Town names, barangay names, street names...deja vu all over again as you travel around. Have seen similar sharing of place names in other countries, but nothing like the Philippines!
For example, there are 23 places named "San Fernando" in the Philippines that I counted this last trip. We noticed this because we had seen several "San Fernando" signs on this spring, and then saw yet another in Romblon on our last dive trip. The ones with * sign we were in or drove by this year.
San Fernando - Albay
San Fernando - Antique
San Fernando - Batangas *
San Fernando - Bohol
San Fernando - Bukidnon
San Fernando - Camarines Sur
San Fernando - Capiz
San Fernando - Cebu *
San Fernando - Iloilo
San Fernando - Isabela
San Fernando - La Union
San Fernando - Masbate
San Fernando - Nueva Ecija
San Fernando - Nueva Vizcaya
San Fernando - Palawan
San Fernando - Pampanga *
San Fernando - Quezon
San Fernando - Romblon *
San Fernando - Samar
San Fernando - Surigao del Norte *
San Fernando - Tacloban *
San Fernando - Tarlac *
San Fernando - Zambales
Anyway, always check carefully when using local transport schedules for buses and ferries to make sure you are headed to the correct "version" of whatever place you are trying to get to! ;-)