These guys were great! Our company did an off-site with them to Angel Island and our captain was personable, knowledgeable, and fun!