I stayed here alone and it was perfect. It is located very near of Neos Kosmos metro but you can also walk (around 20/25 minutes) to Plaka.
The apartment looks exactly as in the photos and it is very clean and comfortable.