We have spent few days at Dimitra's place and it was absolutely perfect: the check in was easy, the apartment was exactly as described and super clean, the location was fantastic.
Highly recommended! Hope to come back soon!