The place is well located, the center of Athens, at 10/15min by feet from the Acropolis.
The host is always available. Good communication.
I really recommend the place if you want to visit Athens !!