Nice place near the Bus Station going to Zakynthos. Great view of the Acropolis!