The place is good, not far from The Parthenon