I am currently on the first cruise on Star Princess from Port Everglades, a three-day cruise to the Bahamas. The ship has ...