I really enjoyed my stay in Athens at George's place. His place is very clean and is recently renovated, so looks amazing. It is very nicely located, very close to all attraction (walking distance), shops and restaurants.
Would defintely recommend staying here.