Dimitris place was truly nice, easy check in. We really liked going to the center by foot which was easy due to the flat location.
Place was clean, had everything we needed, AC worked wonders (thank god for it).
I honestly recommend this place.
We really enjoyed our stay here!