This is very helpful but I'm overwhelmed. Never been to NYC, scared as all get out. So I did see that going to Newark airport is best. So I can google hotels in Elizabeth NJ and they will have a shuttle from airport to the hotel?
Then how do we get from the hotel in Elizabeth to the cruise port? After the cruise I think I am going to pay for the Royal Caribbean shuttle to the airport. But the hotel to cruise port has me nervous.