Our stay at Dimitris' apartment was fabulous! Everything we needed was there, super location 3 min from the metro, cafes and restaurants nearby, awesome view and flawless communication with Dimitris who is so kind!
Totally recommend this place!!