The location of this stay was superb. you are about five minutes away from the secondary entrance to the acropolis. I recommend this entrance because it has less people and I also recommend going early. You can buy your tickets online.
Not only that but you can walk almost anywhere from here and easily get to the bus. I'm sure there are some easier places to get to from the airport with luggage but definitely not for the price, cleanliness, and location. Take the X95 from the airport and it's about a 7 minute walk from there to the stay.
You also have a mini market and ice cream shop right next door. The market is great for a few items and the ice cream is amazing.
I really can't say enough positives about it.
P.S. check out Sfika nearby. We loved eating there. Amazing good at a great price with a very friendly staff and owners.