The apartment is chic and trendy and looks like the ones in the pics. The location is great - close to all the key restaurants and train/bus stations.
Recommended location to stay if you visit Athens.