Great location within a short walking distance to the center. Nice quaint place with a great traditional Greek feeling.