We went to Alcatraz booking direct with Alcatraz Cruises. It was very well organised. The audio tour of the prison is a must. Very informative and entertaining. What surprised us was the beauty of the island with beautiful gardens and lots of birds. I would recommend getting the Early Bird ferry at 8.45 am as it gets very busy.