The apartment is really cosy, spacious and clean, and is equipped with everything you'd need. It's furthermore on a central, very convenient location. The only disadvantage is the noise from the busy street, which could be a problem if you have trouble falling asleep.
I haven't met Ηλίας himself, but he was generally very responsive and provided a quick solution when the heating had an issue. Despite some delay during check-in, overall communication was good.