Exactly what I needed for my visit, and more! Would book again for my next trip to San Francisco.