The vibe I get is sort of.
The funny thing is when I was in SF last, most people downtown were flying in to meet their teams at a SF office. Not many people actually commuting there for their job regularly. Hotel lobbies seemed full of teams socializing for their team "onsite".
So its maybe the central place to travel to for facetime