This location is truly a gem. Be sure to check out where it is on the map, and how close it is to the beach. This home is located in a truly special place there in Crete. Athena smiles upon the island.