Sentence 1: There are seven picnic areas and several have covered pavilions , the largest of which can be reserved for up to 100 people .
Sentence 2: There are seven picnic areas and several have covered pavilions , the largest of which can accommodate up to 100 people and can be reserved .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?