A great place just steps from Stanford!