This apartment was in such a great location. The subway, acropolis and temple of Zeus were all within 10 minutes walk of the building.
Amenities within the apartment were perfect for my traveling needs.