excellent little place in walking distance of the Acropolis