You will need to take out a loan for all the 'extras'
I had this hotel booked months in advance and requested either 2 connecting rooms or side by side rooms because my elderly parents were traveling with us and I wanted them to be close by. I was told to call 2 days before our arrival, which I did. At that time I was told that our rooms had been assigned and we had been put on the 3rd floor courtyard view with 2 rooms together per our request.
Upon our arrival (3:30pm) we were told that only one room was ready and the other would be ready around 5pm. In addition, they could not guarantee that the rooms were together but they would be "close by". This was unacceptable considering the hotel was nowhere near booked when I made the reservations and I had been told only 2 days before that our rooms were connecting or side by side.
We went to put our luggage in the one room that was ready and saw the head housekeeper coming out of the next door room. She asked my name and I told her and she said that the room was ready so that worked out well. I went back downstairs, got checked in and picked up the keys. The front desk is staffed by some very very friendly folks and the rooms are very big compared to many other hotel rooms I have stayed in. Plus the hotel looks like it recently underwent a huge renovation..It was beautifully decorated but very modern.
Several times we went to the little coffee shop they had downstairs and it was extremely overpriced. Quite honestly the lady who worked there would mention that it would save us money by buying sodas from the vending machine etc so that was nice of her. I knew we were in trouble when we saw the same type of cake pops they sell in a famous coffee shop for $1.50 were being sold here for $5. Cupcakes?? $4. Ridiculous!! 
When we inquired about parking we were told it was $45/day plus tax, totaling close to $52/day just to park. But it is a very conveniently located hotel. We walked to the Alcatraz tour, Pier 39, shops and restaurants. Also, be aware that there is an IHOP directly across the street, something that no one is the hotel will tell you. Those prices are reasonable!!
One day I asked if there was a business center that I could use a computer. I was told that I could bring my laptop down to the lobby area and sit 'for about 5 min'. At this time he asked me the reason for having to use the computer. I explained that I needed to retrieve some emails from home. Again, I was told that I could sit for only about 5 min in the area but they don't encourage this. I was perplexed because the lobby was filled with tables with about 8 or 9 people using their laptops, phones, electronics etc. I explained to him that I would need to use the business center as I did not have a laptop with me. AT that point he told me I could use the business center computer, but the charge was 50 cents PER MINUTE> forget it.. This is absurd. Even the 1 star hotels provide a computer free for guest use.
This place, although it has a convenient location, was very disappointing for a Sheraton and nickel and dimed you for everything.