Transylvania may hold the secret to a long and happy life