The place has everything we need. It is cozy ang beautiful. The flat is located in street level which made it easier to check in. The drawback is you can constantly hear the frontdoor closing and the garbage bin on the street. Parking can also be challenging but is free. John was really reliable and patient, he answers very promptly.
Athens is a very busy place. On our first day we rented a car and when we parked near Acropolis, after we had our lunch when we came back someone took all of our things. John's flat became our safe place on our stay.