Nice and clean apartments, really near to the acropolis