We stayed 3 nights in George Apartment and everything was perfect.
The apartment is near the acropolis museum entrance. In top of that the person who welcomed us gave us all the necassary details to have a nice stay in Athens.