Not for us
Some of my dislike of this hotel stems from the fact that other members of my family found the wharf area too touristy. I didn't mind the location but other parts of the hotel were lacking. We probably didn't really give it a chance when we realized that they were going to ding us $14.95 per day per device for Internet. We had 9 devices between the 3 of us - 3 iPhones, 2 laptops, 2 iPads, and 2 kindles. That's the way of the techno world. 
To be perfectly honest, we would have stayed at the hotel and not moved, if it weren't for the Internet charge. The bother of moving wouldn't have been worth it. The hotel thinks they are being generous by offering free wifi in the reception area. It's a nice concept but the reception area was jam packed - particularly in the evening and in the morning - with families - each member punching away on his/her electronic device. It was noisy and uncomfortable. Part of being on holidays is to be able to take with some of the comforts of home. Well at the Sheraton, either you pay the fee for each device or you can't surf the net in your pj's. 
I am from Canada and it is important to try to avoid internet on your phone due to roaming charges - another reason accessible and free wifi is important. 
The rooms were small but I am led to believe that most San Francisco rooms are. They look much nicer on the Internet photos than they really are. Most of the photos on the website appear to be of the presidential suite. Customer service was non existent. They did their job and that's about all. 
Some positives:
- the pool looked decent. It is small and the photo depicts it fairly. Water is warm
- the beds are very comfortable. 
- location is great if you like Fishermans Wharf area
- exercise room decent but was all in use at 8 am - packed
We had intended to stay 4 days but gave our notice to leave almost immediately after we got there. I knew there was an Internet charge and was ok paying it but not on an "per device" basis. The "per device" charge is not advertised. That is just a money grab. The Radisson across the street has complimentary wifi and the rooms are even a little nicer. We looked there before we moved out of the Sheraton but chose a Union Square hotel instead. 
I know I sound like a broken record but we would have stayed there had it not been for the wireless device fee. That was just too much and it was completely and utterly unacceptable.