Great place in the city Center of Herakleon, walking distance from everywhere. Big enough for a couple and with amazing views towards sea and Mount Ida (Psiloritis)!