Sleep well (and enjoy the view from up there) at the Flushing Meadows.