Not bad, not great
Everything you'd expect was there - clean room, free wi-fi, friendly staff - but there were some issues. Parking was the most expensive we found anywhere in the city, even compared to the lots by Fisherman's Wharf! It was an additional $40/day + taxes. We felt like we were being taken advantage of in a big, greedy way. They had a pool, but only an outdoor pool that really wasn't desirable given the mid-50s temperatures and the fog. Additionally, we had some VERY noisy neighbors late at night, though a quick call to the front desk and they took care of it, which we appreciated.