Clean, friendly and great communication. What more could you ask for. This place exceeded my expectations, and if I find myself in San Francisco again I will definitely try to re-book this location.