Amazing place with easy access to the bus and the center of Heraklion!