Having lived in Pleasanton, to me the location is lousy, but they do have a shuttle to take folks downtown. Downtown Pleasanton is very pleasant.

Excuse the pun, but it is one of the better towns to be in the Bay Area.
Haps is a really excellent steak/seafood restaurant with a superb wine list. The Steak Diane is sublime.