I am hosting a girl from Italy and her dream is to see the Statue of Liberty. This Saturday we fly into EWR at around1:30 ish (depending on air traffic control of course) and her international flight leaves for MXP at 6:35 pm. Do you think we would have time to go see the Statue of Liberty? And if so what means of transportation should we use to get there and back the fastest??