Shuttle was relatively easy to find (SFO needs more visible signage to hotel shuttles), it was clean and staff were friendly. I noticed there was a problem with WiFi while waiting in line to check in. Ended up it was never functional -- it just ghosted you, showing that you had wifi (on both phone and laptop), but not really connecting, so that I had to actually turn off WiFi for my phone to function. However... I only got one bar or less from anywhere in the hotel, so I was effectively cut off and had to go outside in the rain to make a phone call or search for nearby food! While I'm grousing, which I rarely make the effort to do, the eggs were the only thing that wasn't sugar, starch, or both for breakfast... except the only option was to take a mini omelette filled with something like cheese whiz, GAK. Good thing there were some fresh, crisp apples, but whew, couldn't wait to get to the airport for some real food, however expensive.