Great and spacious apartment few meters away from the beach.
There's a taverna nearby (same owner) which offers a cooked menu every day. There are also few other options for eating - along the beach road.
Apparently the place even provide every day cleaning (included in the price).
We'll definitely come back if we head to Crete some time in the future.