We just came back from our 4th trip to the Mexican Riviera. This time we tried the Pirate Ship in Puerto Vallarta. We'd always assumed that it was "just a booze cruise". Oh my gosh were we wrong. The tour includes the services of a "personal pirate", breakfast and lunch, some time a private beach, snorkeling (if you wish) and entertainment for the entire day. Cocktails are available (included in the fare) but there are also nice non-alcohol options. Even the restrooms are Class A. You must be somewhat mobile as you need to walk down the stairs to the galley for your two meals and you need to be able to transfer onto a smaller craft for the snorkeling and beach time. Don't forget your camera.