Our stay at Dimitris's place was very pleasant. The flat is situated quite central, the check-in and the communication were very quick and we did not have any problems.
The flat fit the description, all necessary amenities were in place.