The place is in a perfect place – very near to the sea (<1min walk).
For the price that was by far the best place in whole Heraklion area. Easily accessed by car (with available parking).