We loved the location of the apartment. It is right beside Larissa station, which is only a few stops from the main squares in Athens. It was exactly what we were looking for.