Very good location: near the Syngrou-Fix subway station, supermarket 50 meters away, many restaurants and bakeries within 5 minutes walk, Acropolis entrance is perhaps less than 10 minutes walk. Self-check-in went smoothly.
However there was one, but very significant downside: cold. Unfortunately cold wave hit Athens during our stay, temperatures fallen to -3°C during the night, and the apartment is absolutely not ready for this. It was freezing cold in the night.