Fort Ticonderoga's Log House Restaurant shines