The apartment was easy to find, located right in the city and near all the restaurants, bars and not too far from the Acropolis. The only downside to the location is the street parking and driving around Athens is a bit scary being that all the streets are narrow.
I don't recommend renting a car, everything is walking a distance so you would just have to take a taxi from the airport and back.