Chris place it's excellent. It's located in the middle of the city, close to a lot of touristic attractions by walking (Acropoli Syntagma Square...). Connection with the airport its also very nice, you can take the metro from Acropoli to Syntagma and from there to the airport.
The place is fully equiped, it even has a washing machine in case that you need it.
Perfect for 4-5 people in case that you're considering to visit the place with some friends.
The only downside it's that the location comes with a cost. It's close to a street with a lot of traffic, no matter which time is it, so it's noisy. Take that into consideration if you're a light sleeper.