George's place is perfectly located. You can visit Athens without using any public transportation. George is a really kind host, available and accommodating.
Please note that the apartment is right on top of a bar, if you have some difficulties to fall asleep, take some earplugs to avoid any trouble.
I'm a good sleeper, so I personally don't mind :-)
Otherwise, I highly recommend this place to explore the beautiful Athens.