Where memories last a lifetime.