We really enjoyed our stay in this apartment. The apartment was very clean and had great facilities. It is located in a great area and it is near all the major tourist attractions in Athens.
John is a great host, our flight was delayed by over 12 Hours and we arrived at 3:00 AM but John was there to greet us and help us get settled in. The fridge was stocked with beer and wine and there were plenty of snacks. He also arranged a taxi for us and the driver was excellent, he waited for us at the airport and was right on time to take us back.
We strongly recommend this apartment. The only small issue was that the hot water heater took a long time to heat the water and ran out quickly. This is not a big issue, you just have to plan ahead.