A bit more SFO help please

After spending way too long trying to decide which hotel to stay at for our SFO trip next year, we have finally decided on the Vitale (we really want to stay at the St Regis but its just too expensive). The only thing that is worrying me slightly is the Vitale's location which if I'm right is in/nr/at The Embarcadero Waterfront or something [?]
Now, is this a good location for tourists to be based? We like to walk quite a bit but not too far, especially on an evening, is the area good for bars/restaurants? or would we be better staying in a hotel at Union Square?
Any info much appreciated
Thanks,Neil[?]
Now, is this a good location for tourists to be based? We like to walk quite a bit but not too far, especially on an evening, is the area good for bars/restaurants? or would we be better staying in a hotel at Union Square?
Any info much appreciated
Thanks,Neil[?]