The best french toast, hands down!