10/10
Perfect stay away from the city. Location is 2 min walk from the BART station with trains to the city every 12 min. Weather in Walnut Creek is ALWAYS much warmer than in the city. Club Sport gym equipment, pool and sauna are the best in the entire bay area. Restaurant onsite always great. Gym has a kids day care where you can drop them while you exercise or want to enjoy the whirlpool. Hotel is on the Iron Horse Trail which is perfect to walk to downtown Walnut Creek - 20min, jog or ride the hotel bike.
A former customer of the club gym for a couple of years before we moved out of the US, I will stop here every time when I visit the Bay Area.