Have been to Greece including Athens, Santorini and Naxos for 15 years and have never packed or needed a jacket anywhere. We live the taverna life everywhere we go….lots of wine, mezedes (appetizers) that cover the table then ouzo. It’s the way to go. My wife is Greek. Go to dinner at 9, enjoy 3 hours of conversation, fun, watching and enjoying life.
BTW, last year I didn’t even pack a pair of pants, wore shorts everyday.