Worst company ever encountered. Not at all empathetic to customer's situations. i should have booked from Disney or princess or any other which i will do for my next cruise.
Cruise had ample parking space if you are travelling by car. We did not take any hotel accommodation as we arrive at Long beach port right at the boarding time for cruise.
Embarkation and disembarkation did not take much time and was quite smooth.