Great place to stay in Athen, big and cosy appartement near some restaurants and facilities, i didnt had the occasion to meet the hosts in person but they seemed very friendly. I recomand!