I was curious....we LOVE lobster, and we were wondering if there is a particular place where we should eat? Or just any restaurant is good? Is it whole lobsters or lobster dishes? Looking very forward to the lobster night!!