The apartment is equipped with everything you need. All rooms are nice and clean. Typical Greek flat. We were there in a group of 7 students and we are really satisfied.
The flat is located in walk distance from the city center so no need for use of public transport. Good restaurant 5-minute walk, good coffee 1-minute walk, good (and cheap) bar 5-minute walk, Akropolis 30 minutes walk. The only issue was in the park next to the building which was a bit scary at the night.
The host is a nice Greek guy. No problem with English. Replies really fast on all messages. He even let us leave our luggage at the flat till our flight. 5 stars - not a single problem.