That ship is HUGE! You could blackout everything that could possibly be visible from outside, and still have plenty of lights on, and stuff going on, inside the ship. Put a bit of a crimp on things, yeah, but I can't see this really ruining the cruise.

And, no, actually, most of the pirates are operating out of extremely rudimentary boats. Some probably have radar available, but I doubt that it is very many.