The apartment is just what you need for a nice stay in Athens. The location is great— about a 15 minute walk to the Acropolis. There is a nice outdoor space, AC, WiFi, and easy self check in.