A nice place located in the heart of the Greek town