Golden topped, soft, and sweet: Finding the perfect flan