Freshly baked banana bread