Great place located at a 30 minutes walk of the Acropolis.