The Crafts Center and Nye Barn, Plimouth Plantation, MA review