Very nice place very convenient to the Acropolis.