Hmmm. Most people seem to have reasonable luck in Greece
Even Santorini gets mentioned in the Greece thread
Not sure whats going on here tbh