We ended up booking a tour with Dylan’s tours; mostly as a last minute way to get tickets for Alcatraz. Turns out to have been a great investment. Got to see a lot of things that we would have otherwise missed. Just the right amount of time at all of the key spots.
https://www.dylanstours.com