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!
JimB
www.jimbaerselman.f2s.com
comparing
cruise areas within Greece and N Spain