The apartment was fine even if the building was a little gloomy. The advantage is that it is less than 20 minutes from all the places to visit, it's a good point.
Athens itself is not a beautiful city, but the historical sites, museums and good restaurants are worth a visit.