Do NOT plug the 1220 Grandview Ave address into your GPS and expect to get there. Yes, that's exactly what I did and was lead up the mountain. Use 1197 West Carson Street, Pittsburgh PA 15219 instead.
The view is nice, but I'm not so sure about "the second most beautiful view in America" title. Definitely worth the 2.75 RT ride.