I stayed at the Westin Palo Alto recently for a wedding. There is nothing outstanding about the Westin, but there's nothing negative either. It's in a great location. The rooms are great. The service was great. The bed was comfortable and I enjoyed a wonderful restful sleep. The gym is adequate for a hotel. The pool looked great, but I didn't have time to make it out there.
I definitely would stay here again.