Hello. I am heading out to Boston this week for the first time. Coming out for Los Angeles and I am staying in Ipswich. My friends cannot wait to take me to the Clambox. What should I expect and are there any other rec's. Absolutely cannot wait for a lobster roll! Thank you.