Hi! I newly engaged and looking for a reception site around Boston. We checked out the New England Aquarium and really loved it. Has anyone else had or been to a wedding there? I am wondering if the food is okay? Any feedback would be great! Thanks so much:)