You need a place to stay overnight when you get delayed at Newark airport? This is the spot.