I parked in Tanderagee St when placing the cache, I suppose you could park in Portadown Rd as an alternative.
There are no muggle houses with a direct view to GZ, but watch out for muggles on foot, who can approach GZ unseen until the last minute.
GPSr reception may be bad owing to all the steel around GZ. Good luck....