So I have some travel coming up and includes a 9 hour layover in Newark. I have never been through this area so I am not sure what to do for this layover to keep myself sane. Anyone have suggestions on a good place in the airport or close by that I can enjoy?