the place is well located not far from heraklion with a beautiful view