The outdoor pool is the highlight of the hotel. It has been two months since I was there and the place was undergoing construction in the lobby area near the pool entrance. Cash & Points is a good way to go. The tourist ambience in the area is prevalent.
My preference would be to stay at Westin Market Street or St. Francis and catch transportation to Fisherman's Wharf. The hotels downtown are much higher caliber and located in the center of stuff for plenty of options. All depends on what you want. Fisherman's Wharf area has its tourist and seaside charm.