James's place was perfect. Great spot and a great host. I will definitely stay here on my next trip to San Fran.