Great centrally located place in Herakleion, recently renovated with everything you might need. Highly recommended.