I really liked this place - very close to the Acropolis and a block across the street from the metro station. I highly recommend it! 5 stars