Great Location.....OK property.
The location is perfect for a quick stroll to Fisherman's Wharf and Pier 39. We also were able to walk to China town which was about 6 +/- blocks. The hotel lobby was under construction when we were there ( April 11 2012) so check in was a bit chaotic. You do NOT need to use their parking. There is a city lot right across the street for $15/day- they charge $44.
I WOULD stay here again if ever back in San Francisco.