Take your own. Definately.

The cruise I went on was overpriced and not a selection at all.