This is much too late an answer to be really helpful (2 months or more), but yes, Greece
is probably the best all round destination
for the original poster, with Turkey
following close behind.
One point about Greece
is that there are a large number of cruising areas, each with different characteristics, so it's easy to choose a cruise
area to suit individual needs. Try my web site for detail, and send me corrections and additions, too!
areas within Greece and N Spain