Dimitris' place is newly furnished, beautifully decorated and fully equipped. Everything was perfectly clean. The only disadvantage is the lack of natural light in the apartment. Since it is on the first floor and closely surrounded by tall bluildings, you barely see the sky from inside.
Also, if you want to get there using navigation, please note that the address is on Ippodromiou Square, not Ippodromiou Street (which is a totally different place).