I visited a friend in Alameda tonight and asked her opinion. She said that Beau Rivage is on the water, however, she thinks there are better choices for dining. If your friend will be on the northside of the island, Jack London Square in Oakland can be closer. She suggested Scott's Seafood or Kincaid's, both on the water at Jack London Square. I had suggested Soizic (on Broadway in Oakland, a few blocks from the tunnel) to her some months ago for business entertaining, and she's been pleased with her experiences there.