great small apartment near Herakleion center