We too had a fabulous time and would return immediately if not for this other thing called LIFE! I can support the previous post,,,super friendly people, reasonable if not cheap prices, no threats of pick pockets, no interference from refugees. I would encourage most people to go at this time of the year before the crowds and the heat increase...I can only imagine!
Santorini is a must stay and get a caldera view!
Mykonos is the beneficiary of great marketing and publicity. I wished we had stayed in Naxos and made a day trip instead. However, if you go, eat at Kiki's!
Athens has its own charm with the sites. Go to Old Town eat at Apollonia Lyra...