Perfect place to stay in Heraklio.