The apartment is great and has everything you need in it to make your self at home : room, kitchen, bathroom, living room
You couldn't be nearer of the public transport which is very cool to hang out in Athens everywhere 😁
Regarding Theodore, he is very nice and available. He also gives a lot of advices (restaurants, places to visit etc) in order to enjoy your trip in Athens so don't hesitate any longer 😁