The best method to see the Greek islands is to sail them in your own boat. There are a lot of private yacht charter companies providing cruising luxury yachts for charter in this area.
https://agreekadventure.com/greek-food-experiences-all-over-greece/