Place is cosy - quite small but well arranged. Most details are provided in an instruction list. We did not have any personal interaction with our hosts but they were responsive. Location is ok. Big plus point - Not very far from the Acropolis and car rental places on Syngrou Avenue but there is not much to do around there.