Great place for any travelers looking to visit Crete