The place is just like pictures. Subway is on same street. 6 stops to Acropolis. The price was great and had everything we needed for our stay.
There’s a little bit of noise due to train right behind but it’s not bad at all.
All windows are new and everything worked just fine.