The place is exactly as in the pictures. Beautiful decorations, very clean and comfortable.
The apartment is in a great location too, within easy walking distance to everything. Keep in mind you will have to climb 4 flights of stairs to get into the apartment, as the building has no elevators. I did not mind the stairs, as this is very common in Europe.
We had their driver pick us up from the airport and drop us off at Piraeus port for a fee (similar to what a taxi would charge). This made our planning much easier and comfortable as we were travelling at very early hours & in the middle of the night (2 am when arrived and 6 am when we left). They also provided a list of suggestions on local food which was great. Very responsive host. Would definitely recommend.