To help you on your tours there are some great websites
https://www.mycreteguide.com/ Offers a very nice App for both android and IOS to explore the island of Crete.
https://www.cretanbeaches.com/ A great website with too much information about Crete and its wonderfull beaches.