It's a great service, with many hop-on, hop-off stops, with most of them near the museums you would want to visit,
It's also a very frequent service, and the commentary throughout is excellent.
A very good way to discover Amsterdam.
San Diego is a brilliant place, with so much to see and do. I would especially recommend Seaworld and the Zoo, the Maritime Museum and all the ships are fascinating, and the Old Town Trolley Bus is a great ride with superb commentary.