Excellent alternative to pricy hotels. Everything one needs for a great stay in San Francisco