The very best way to see the Greek islands is to cruise them in your own boat. There are a lot of private yacht charter business offering cruising Rhodes Beaches