great little place near Acropolis