I took it on the Carnival Glory. It was not cheap as I recall--about $90 to $100. It took over two hours and was well worth it. You get to tour the bridge, meet the captain and officers. They're all Italian and one was from a town where I used live near in Italy. Small world. You get your picture taken with the captain, have a mimosa, tour the galley, get gifts. Very informative. They only offer it on sea days and for just a small group. It can only be booked when on board--not in advance.