There are gorgeous views of the city on the ferry over. The island itself is a lush state park with a short but moderate hike up its Mount Livermore. Grab a map when you arrive and my advice is: take North Ridge Trail up, and Sunset Trail down. You're in for an awesome mix of oceanic and forest views along the way.
Angel Island, Tiburon, CA 94920, USA