I had a very good stay at Sokol’s. Communication with the host is great and the self check-in is very convenient. The flat is very clean and well furnished. Maybe a bit small for a couple, but great for one traveler.
I recommend this place, you can do everything in Athens by foot.