Dimitris place- super central, excellent location! You can reach all sites by foot. The apartment is spacious and cute