We had a really great time in Athens staying at Homer&Isabella’s place. The location is perfect, close to everything you need and also it has easy access to public transportation. The place was clean and cosy.
The only thing that you should pay attention to is the fact that the place is located to a highly circulated road. (A pair of earplugs helped me sleep really well).
All in all, it is a good place to stay in Athens and would highly recommend.