Perfect
Perfect location. I was worried that we'd be too far from everything to walk with my 9 year old daughter. We were only there one night and it was very clean and modern and roomy. We were only a couple of blocks from the water and there was so much to see and do between! We walked everywhere. The staff was helpful and really polite. It was expensive to valet park but we were expecting that considering where we were. We didn't have to drive anywhere though. We easily made it from Ghirardelli to Fisherman's Warf and down to the ferry's. 
I'd suggest reserving ferry tickets for Alcatraz online before arriving. We wanted to go but arrived on a Monday and they were sold out until Thursday!