I am staying at 4 points this week. Will report the results, the rate was the same as Sheraton, but it's close to work. I also have an alternative of staying in SF (or pretty much any hotel I chose, the budget has plenty of travel money), however this one is the closest one.
I am so torn between convenience of being next to the client site and being in SF with good food,higher end hotels, etc.