Location is good, just 5min walk from Acropolis museum and archeological site. Metro station is also close by so access to/from airport is easy. If planing on renting a car all major renting stations are located nearby.
There are some restaurants close by and Plaka area is not far away, with dozens of offers. Free parking is available in nearby streets.
Apartment is renovated and spacious. Kitchen is very well equipped and two big smart TVs ( with Netflix) are also present. Bed is comfortable.
Self CheckIn process was easy and fast.
The downside is in the shower which is small and positioned in a way that makes it extremely hard not to get the entire bathroom floor wet. Also need to be careful with closet area on upper floor as the ceiling is low.
Communication with host was easy and very fast, answering any question we had and offering a huge list of places to visit.