The studio is small but it has everything you need, it's close to the center, there are many stores and restaurants around the place and you can easily get to the most touristic places in Athens from here.
Harry is super kind, the communication was good, he will give you many tips of things to do.
I would definitely recommend to stay ant Oltian and Harry's apartment.