This is a great place just a minutes walk from the Acropolis. Highly recommend.