The link is here:
http://maps.google.com.au/maps?f=q&h...09407&t=p&z=14
Basically its the summit rd.
I am not sure what the LP would be like, it was daylight when I was there, but its quite high (according to the signage 1200m - higher than any point in England, Ireland or wales)
I might need to do a night drive up there. The facilities up there, imho would cater not too badly to astronomers. There is an inside area, electric bbq's and toilet facilities.
There are views of the city and basically all of melbourne, which could be the downside to it.