Stayed for a week in December. Apartment was very clean and location was ideal. Only 5min walk to Temple of Zeus, 15 mins to Monastraki Square.
Would definitely recommend for any solo traveller and communication was top notch.