This is mine and my husband's favorite restaurant in NH! The food is perfect EVERY TIME. Of the dozens and dozens of times that we have gone, we have never had a mediocre experience. Firefly checks off all the boxes! All the staff is wonderful, but we are extra fond of Anthony. He is very good natured and attentive to detail. He has a way of making you feel like you are the only table in the room. I never have to worry if my food is going to arrive the way we requested. He never misses a thing! He's very knowledgeable with the menu and drinks and is always able to help us make selections based on our cravings that night. And he's great at finding solutions for me when there is a dish that I am wanting to try but the dish isn't gluten-free. He always finds a way to adjust it so that I can have what I'm craving! I kind of feel spoiled when I go there, lol.