Crete is the perfect place for holiday .