The only bad part of the cruise is the embarkation and disembarkation. The ramp getting on and off the ship in Long Beach, California seems like its a mile long. However, at the port of call it was only 5 or 10 feet.
I could write a book on how great this cruise was but, it was such that we have already scheduled our next cruise for April 12, 2017.
For those who haven't yet taken a cruise here the deal,