Where do we depart from? All rentals depart from Faliraki Water Sports Harbor on the east coast of Rhodes.