The perfect trip for those looking to encounter both the legendary history of ancient Greece and the sublime beaches of the Greek Islands with stays in Athens, Mykonos and Santorini.