Nice and quiet location to discover Crete