Clean and tidy place in the heart of heraklion