We had short but good stay, hosts were super helpful, good location not far from Heraklion and just by the sea:)
Good luck!