Planning a trip to Greece the first week of June. Thinking a couple days in Athens, since we have to fly in there anyway, Santorini, and one other island. Any tips? We're not really into the party scene so not particularly interested in Mykonos. We're looking for great food, pretty towns, a little shopping, and like historic sites.