The ultimate place in NJ to watch the solar eclipse