We stayed here after a day in San Francisco prior to a very early morning flight out of SFO. It was a great choice. The one room suite easily fit our family of 4 and we appreciated the kitchen plates since we were celebrating a birthday with cake! Everything seems to have been recently renovated and is clean. The bed linens were upscale as were the towels (I judge a hotel by the thickness of the towels and these were thick!). The location is perfect for the airport - about 5 minutes away. We did not go to the nearby mall or use bart, but as other reviews have noted, they are only a few minutes walk away.
I did not rate this 5 stars for 2 reasons. First, the breakfast was only so-so. There was a lot of food, but the eggs were icky and the bagels really just circular bread! The fruit was good though. Second, while it was a very nice hotel, I generally reserve 5 stars for either super luxe or exceptional places. This was very very good, just not exceptional.
However, I would highly recommend it.