Elounda while lovely is more of a "resort" development --- lovely of course but more Brit than Greek. Chania -- while (in addition to being the most beautiful Old Town in Crete, and the #2 most beautiful Old Town in all of Greece) is toally immersed in history ... Viennese architecture from 1200 AD onwards, ancient greece archeology sites right in midst of town (exposed via Nazi bombs) ... an outstanding small museum well-curated, with artifacts from 1500 BC onwards... a stunning harbor with glorious sunsets. No beach right in town... but if you walk West from the Ancient Town wall about 15 minutes, you come across Neo Chora town beach, https://www.west-crete.com/chania-nea-chora.htm -- which is endearing for a number of reasons.... mainly, it's the local beach, so almost no tourists... you'll mainly hear greek spoken, no fancy-schmancy places... great tavernas with good seafood (the town fishing fleet docks nearby). We found it by accident, meant just to take a dip but enjoyed the ambience so much we got a pizza from a cafe & hung out with Greek famiilies.
Chania itself is stunning, deserves at least a whole day to explore... here are a few pix from another friend who's been Chania-ized -- and who takes stunning pix -- https://www.flickr.com/photos/stanbr54/albums/72157632117917828 If you are a fan of ancient lore, the Naval museum also has an exact model of an ancient Greek "trireme" (3-oared vessel) ... and also fascinating stuff about the Western Crete resistance to the Nazi WW II invasion, & enabling the heroic rescue of British & Aust. troops fleeing down thur the gorges to the Libyan sea. If you have a couple of days, bus down to Libyan sea town of Sougia to spend the n ight. There you will really experience Crete. When I first went to Greece, I appreciated Ancient Greece culture.. but not until I spent time in Crete did I appreciate the 'modern' Greeks (i.e. from renaissance to today),