I've been reading the posts from other users but still am not sure which one to trust.
From the reviews Corporate Airport Parking and Newark Airport Long Term Parking (private not the airport) seem to have good reviews. I just found this self park one that is supposed to be new...Newark Liberty Parking.. anyone use it?
Any suggestions would be most appreciated. I've used lots outside of philly airport before with no problems, but I am not familiar with Neward NJ at all!