The place has fantastic location just at the door of touristic zone, but in the walking distance from cheaper restaurants. Apartment was very clean and nice. The only minus we found that it was very cold inside for two days- but we visited Athens in the coldest week of the 2023 winter. Once temperature at night went above 0 C problem disappeared. Rooms windows are oriented on north so I'm sure it stays cool in the middle of the summer.
Self check in is very easy, contact with the owners great.