The apartment is nice and new, with everything you could possibly need. Perfect for two people as long as you're willing to share a bed (which is big in size). The outside of the apartment and neighboring buildings are not great but take very very little out of your experience. The overall location is amazing as you are just a five minute walk from the closest subway station, which happens to be just two stops away from the Acropolis and not so many more from other must-visit places in Athens!