Going to do some Grecian "island hopping" for the first time this coming summer. I'm wondering what is the best way to get around islands, especially bigger ones like Crete. Is renting a car the best way? Is it easy? Or is their public transportation or other good options? Thanks guys!