We had a v good stay at Dimitris place! Location is super and pictures are accurate. Only small downside is that it took a while for the flat to warm up with the air conditioning but then it was ok.