Very Nice and confortable appartement.
Well situated in Heraklion.