Candy’s place fit the bill for all our needs while visiting San Fran and was a great place for the price and location.