Also be sure to arrive the day before your cruise at least. This way you have some leeway in case something happens. Also try not to book hotels thru Princess as they will charge each passenger the price of the room instead of one rate for all occupants. Sounds like you are doing good research and getting good info from others.