Mission for authentic key lime pie satisfies all senses