From beaches to nightlife: Why Mykonos is the ultimate summer destination