Thanks so much for the great info Poker! I really appreciate it. We are driving from Toronto so we are thinking of staying in Harrisburg, PA because that will leave about an hour and a half drive for us in the morning & we'll be at the port pretty early. We go to Cozumel, Belize, Freeport & Key West. Any recommendations for shore excursions or any other hints you'd like to give us would be much appreciated. Thanks Again!