My girlfriend and I spent 6 nights in Homer and Isabella's apartment and it was simply perfect. It is spacious, very well decorated and spotlessly clean, exactly as it looks in the pictures. They have kindly provided a through list of recommendations of restaurants and bars categorized by neighborhoods; we visited some of them and were not disappointed.
It's located in the centre of athens which allows you to reach the main archeological sites such as Acropolis and temple of Zeus in less than 20 minutes walk or 1 metro stop.
Highly recommended! :)