Not very well up on the names of Greek islands so, once again, a guess... Mykonos?