Really nice place, right in Front of the metro station- quick walk to acropolis; everything was fine!