We could not have asked for a better location or host during our brief stay in San Francisco.