One of the best places we have ever had. Everything was as advertised and more.
Perfect for big groups when visiting San Francisco.