I used to park at The Parking Spot's Haynes location, but they reconfigured the exit from the back to the front so it's no longer easy for us to get home (northbound NJT).
We now use EWR onsite lots but book in advance to get a discount. We either park in P6 or P4, depending upon predicted weather.