Mykonos is a bit cleaner and Ibiza can get a bit dirty in mid-August when the tourists flock. Both places are accommodating, but I will say that the Greeks are very, very warm and inviting. You'll feel right at home in Mykonos. The most Instagrammed hotel there is Cavo Tagoo.