Great location, easy check in and comfortable place. Not much more you can ask for to have a great stay in Athens. Definitely recommend Thodoris' place for your time in Athens!