My sister is graduating from medical school and we will have about 20 people (incl. kids) there and need dinner reservations in Portland, ME (I'm in NYC as is the rest of the family and we don't know much about Portland). I'm thinking somewhere like Fore Street or Hugo based on recommendations on this board. Does either place have a private room for a private party? If not, can they accommodate such a big crowd? If not, any other suggestions?