I did this 5 years ago with my 10 year old daughter. It's one of the few things about that trip to NY that we still talk about to this day. You will walk a lot, so wear tennis shoes. It does take a few hours, and you must arrive on time. Well worth the money for the unique experience.