Tough to beat. Though I thought the Oia thing was a tad overrated, sooo many people. But rest of Santorini, cliffside winery, and red beaches were dope.
Mykonos was the absolute best. Easily walkable from one end to the other. Great nightlife and restaurants seaside. World class music in the right months.
We had a suite with a hot tub overlooking the sea and it was a measly 200 a night iirc. Breakfast served right to our door poolside each morning for nothing more than a tip. And they all used whatsapp, so no need to even call. Great service everywhere and friendly people.
Was also impressed with their local Uber version. AgeanTaxi iirc. It would clock it down to the second and boom there was your arrival.
10/10 recommend
Oh and Greece has lots of cats. Every breakfast we'd have friendly cats come hang around. Not strays, very well kept, but street roamers. They were freakin awesome. I've heard Turkey/Istanbul has even more and similarly very friendly people. Unfortunately their govt sort of sucks atm. We couldn't even leave the Istanbul airport when we laid over.